@charset "UTF-8";header.site-header,header.sticky-top.is-stuck{background-color:#ffffffad;backdrop-filter:blur(16px);border-bottom:1px solid rgba(11,21,51,.1098039216);box-shadow:none!important}#primary-navbar .primary-menu .menu-item a span{margin:0;font-size:16px;font-weight:500}.is-hidden-search{display:none!important}header.site-header #primary-navbar ul#primary-menu{width:100%}header.site-header #primary-navbar ul#primary-menu>li.ironman_header_language_switcher{float:right}.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front.bp-search-ac.bp-search-ac-header{z-index:9999!important}.otgs-development-site-front-end{display:none!important}#object-nav:not(.vertical)>ul{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(to right,#000 calc(100% - 60px),transparent)}#object-nav:not(.vertical)>ul::-webkit-scrollbar{display:none}#object-nav:not(.vertical)>ul>li{flex:0 0 auto;white-space:nowrap}body:not(.settings,.xprofile) .bb-profile-grid .bp-navs.user-subnav ul.subnav{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(to right,#000 calc(100% - 60px),transparent)}body:not(.settings,.xprofile) .bb-profile-grid .bp-navs.user-subnav ul.subnav::-webkit-scrollbar{display:none}body:not(.settings,.xprofile) .bb-profile-grid .bp-navs.user-subnav ul.subnav>li{flex:0 0 auto;white-space:nowrap}body.xprofile .bb-profile-grid .bp-profile-wrapper .bp-profile-content .profile.edit ul.button-tabs.button-nav{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(to right,#000 calc(100% - 60px),transparent)}body.xprofile .bb-profile-grid .bp-profile-wrapper .bp-profile-content .profile.edit ul.button-tabs.button-nav::-webkit-scrollbar{display:none}body.xprofile .bb-profile-grid .bp-profile-wrapper .bp-profile-content .profile.edit ul.button-tabs.button-nav>li{flex:0 0 auto;white-space:nowrap}@media (min-width: 801px){body.directory.members #secondary.widget-area.sm-grid-1-1 #bp-profile-search-form-outer.bp-profile-search-widget.widget{margin-top:123px!important}}@media (max-width: 767px){body.directory.members #secondary.widget-area.sm-grid-1-1 #bp-profile-search-form-outer.bp-profile-search-widget.widget{display:block!important}}.activity-link-preview-image-cover a img{object-fit:contain!important}aside.bp-feedback.bp-messages.bp-template-notice.success{margin-top:20px!important}.ironman-user-itineraries{margin:-1.5rem 0 .5rem}.ironman-user-itineraries__title{font-size:1rem;font-weight:600;margin:0 0 1.5rem;letter-spacing:.01em}.ironman-user-itineraries__list{list-style:none;margin:0;padding:0}.ironman-user-itineraries__item{margin:0 0 .5rem;padding:.75rem .875rem;border:1px solid rgba(0,0,0,.08);border-radius:8px;background:#00000004;transition:border-color .15s ease,background .15s ease}.ironman-user-itineraries__item:last-child{margin-bottom:0}.ironman-user-itineraries__item:hover{border-color:#0000002e;background:#00000008}.ironman-user-itineraries__link{display:block;font-weight:600;line-height:1.3;text-decoration:none}.ironman-user-itineraries__meta{display:block;margin-top:.25rem;font-size:.75rem;opacity:.7}.ironman-user-itineraries__stages{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.75rem;opacity:.85}.ironman-user-itineraries__bar{flex:1 1 auto;height:4px;border-radius:2px;background:#0000001a;overflow:hidden}.ironman-user-itineraries__bar span{display:block;height:100%;border-radius:2px;background:currentColor;opacity:.65}.ironman-user-itineraries__empty{font-size:.875rem;opacity:.7;margin:0 0 .75rem}.ironman-user-itineraries__create{display:inline-flex;align-items:center;gap:.4rem;margin-top:.75rem;font-size:.8125rem;font-weight:600;text-decoration:none}.ironman-user-itineraries__create:hover{text-decoration:underline}.ironman-user-itineraries__create-icon{font-size:1.05em;line-height:1}.ironman-credential{margin:-1.5rem 0 .5rem}.ironman-credential__title{font-size:1.125rem;font-weight:600;margin:0 0 .75rem;line-height:1.3}.ironman-credential__title a{color:inherit;text-decoration:none}.ironman-credential__title a:hover{text-decoration:underline}.ironman-credential__tabs{display:flex;margin:0 0 1rem}.ironman-credential__tab,.ironman-credential__tab:hover,.ironman-credential__tab:focus,.ironman-credential__tab:active{flex:1 1 0;display:block;width:auto;background:none!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:.25rem .5rem!important;margin:0!important;min-width:0!important;min-height:0!important;height:auto!important;line-height:1.3!important;text-align:center;text-transform:none!important;letter-spacing:normal!important;color:inherit!important;font-family:inherit;font-size:.875rem;font-weight:400;cursor:pointer;opacity:.65;text-decoration:none}.ironman-credential__tabs .ironman-credential__tab+.ironman-credential__tab{border-left:1px solid rgba(0,0,0,.15)!important}.ironman-credential__tab:hover{opacity:.9;text-decoration:underline}.ironman-credential__tab[aria-selected=true]{opacity:1;font-weight:700;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.ironman-credential__panel[hidden]{display:none}.ironman-credential__stamps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;list-style:none;margin:0;padding:0}.ironman-credential__stamp{margin:0}.ironman-credential__stamp-card{display:block;height:100%;padding:.5rem .5rem .625rem;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:#fff;text-align:center;text-decoration:none;color:inherit}.ironman-credential__stamp-image{display:block;aspect-ratio:1/1}.ironman-credential__stamp-image img{display:block;width:100%;height:100%;object-fit:contain}.ironman-credential__stamp-name{display:block;margin-top:.375rem;font-size:.75rem;font-weight:600;line-height:1.25}.ironman-credential__stamp-card:hover .ironman-credential__stamp-name{text-decoration:underline}.ironman-credential__more{margin:.875rem 0 0}.ironman-credential__more a{display:block;width:100%;padding:.5rem .75rem;border-radius:8px;background:#0000000d;color:inherit;font-size:.8125rem;font-weight:600;line-height:1.3;text-align:center;text-decoration:none}.ironman-credential__more a:hover{background:#00000014;color:inherit;text-decoration:none}.ironman-credential__compostelas{list-style:none;margin:0;padding:0}.ironman-credential__compostela{margin:0 0 .5rem;padding:.75rem .875rem;border:1px solid rgba(0,0,0,.08);border-radius:8px;background:#00000004;transition:border-color .15s ease,background .15s ease}.ironman-credential__compostela:last-child{margin-bottom:0}.ironman-credential__compostela:hover{border-color:#0000002e;background:#00000008}.ironman-credential__compostela-link{display:block;font-weight:600;line-height:1.3;text-decoration:none}.ironman-credential__compostela-link:hover{text-decoration:underline}.ironman-credential__compostela-route{display:block;margin-top:.25rem;font-size:.8125rem;line-height:1.35}.ironman-credential__compostela-arrow{margin:0 .25rem;opacity:.5}.ironman-credential__compostela-date{display:block;margin-top:.25rem;font-size:.75rem;opacity:.7}.ironman-credential__empty{margin:0;font-size:.875rem;opacity:.7}.ironman-credential__empty-hint{margin:.375rem 0 0;font-size:.8125rem;opacity:.6}.generic-button .group-button,.generic-button .friendship-button,#buddypress input[type=submit],#bp-browse-button{background:linear-gradient(135deg,#fdc514,#ffd33f)!important;border:none!important;color:#14264d!important;font-weight:500!important;font-family:Outfit,sans-serif!important;transition:transform .3s ease-in-out!important}.generic-button .group-button:hover,.generic-button .friendship-button:hover,#buddypress input[type=submit]:hover,#bp-browse-button:hover{background:#fdc514!important}.single-compostela-card{--cp-paper: #fffcf7;--cp-seal: 124px;position:relative;overflow:hidden;border:1px solid rgba(74,53,32,.22)!important;background:url(data:image/webp;base64,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) right 41px bottom 41px/69px 69px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' width='200' height='200'%3E %3Cdefs%3E%3Cpath id='c' d='M100,100 m-74,0 a74,74 0 1,1 148,0 a74,74 0 1,1 -148,0'/%3E%3C/defs%3E %3Cg fill='none' stroke='%232F4F8F' stroke-opacity='.55'%3E %3Ccircle cx='100' cy='100' r='94' stroke-width='2.2'/%3E%3Ccircle cx='100' cy='100' r='89' stroke-width='.8'/%3E %3Ccircle cx='100' cy='100' r='62' stroke-width='1.4'/%3E%3C/g%3E %3Ctext font-family='Georgia, Times, serif' font-size='12' letter-spacing='1.2' fill='%232F4F8F' fill-opacity='.6'%3E %3CtextPath href='%23c' startOffset='0'%3ESIGILLVM %C2%B7 PEREGRINI %C2%B7 SVPERCAMINO %C2%B7 COMPOSTELLAE %C2%B7%3C/textPath%3E%3C/text%3E %3C/svg%3E") right 14px bottom 14px/var(--cp-seal) var(--cp-seal) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 70' width='150' height='70'%3E %3Cpath d='M28,70 L28,34 C28,18 44,12 60,16 C80,21 92,12 104,20' stroke='%23C49A3A' stroke-width='5' fill='none' stroke-linecap='round'/%3E %3Cpath d='M60,16 C66,4 84,2 92,10' stroke='%234F7A5A' stroke-width='1.6' fill='none'/%3E %3Cpath d='M64,26 C74,17 82,23 84,32 C76,34 69,31 64,26 Z' fill='%232F4F8F'/%3E%3Cpath d='M64,26 Q75,26 82,30' stroke='%23F2E7CF' stroke-width='.8' fill='none' opacity='.6'/%3E%3Cpath d='M90,26 C100,17 108,23 110,32 C102,34 95,31 90,26 Z' fill='%23A8342A'/%3E%3Cpath d='M90,26 Q101,26 108,30' stroke='%23F2E7CF' stroke-width='.8' fill='none' opacity='.6'/%3E%3Cpath d='M46,12 C36,3 28,9 26,18 C34,20 41,17 46,12 Z' fill='%234F7A5A'/%3E%3Cpath d='M46,12 Q35,12 28,16' stroke='%23F2E7CF' stroke-width='.8' fill='none' opacity='.6'/%3E %3Ccircle cx='120.2' cy='20.0' r='2.6' fill='%23A8342A'/%3E%3Ccircle cx='117.3' cy='24.0' r='2.6' fill='%23A8342A'/%3E%3Ccircle cx='112.6' cy='22.5' r='2.6' fill='%23A8342A'/%3E%3Ccircle cx='112.6' cy='17.5' r='2.6' fill='%23A8342A'/%3E%3Ccircle cx='117.3' cy='16.0' r='2.6' fill='%23A8342A'/%3E%3Ccircle cx='116' cy='20' r='2' fill='%23C49A3A'/%3E%3Ccircle cx='138.2' cy='34.0' r='2.6' fill='%232F4F8F'/%3E%3Ccircle cx='135.3' cy='38.0' r='2.6' fill='%232F4F8F'/%3E%3Ccircle cx='130.6' cy='36.5' r='2.6' fill='%232F4F8F'/%3E%3Ccircle cx='130.6' cy='31.5' r='2.6' fill='%232F4F8F'/%3E%3Ccircle cx='135.3' cy='30.0' r='2.6' fill='%232F4F8F'/%3E%3Ccircle cx='134' cy='34' r='2' fill='%23C49A3A'/%3E%3Ccircle cx='44.2' cy='40.0' r='2.6' fill='%232F4F8F'/%3E%3Ccircle cx='41.3' cy='44.0' r='2.6' fill='%232F4F8F'/%3E%3Ccircle cx='36.6' cy='42.5' r='2.6' fill='%232F4F8F'/%3E%3Ccircle cx='36.6' cy='37.5' r='2.6' fill='%232F4F8F'/%3E%3Ccircle cx='41.3' cy='36.0' r='2.6' fill='%232F4F8F'/%3E%3Ccircle cx='40' cy='40' r='2' fill='%23C49A3A'/%3E %3Ccircle cx='28' cy='34' r='9' fill='%23A8342A' stroke='%23C49A3A' stroke-width='2.5'/%3E %3Cpath d='M28,28 l2,4 4,.6 -3,3 .8,4 -3.8,-2 -3.8,2 .8,-4 -3,-3 4,-.6 Z' fill='%23C49A3A'/%3E %3C/svg%3E") left -1px top 4px/108px 50px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 120' width='56' height='120'%3E %3Crect x='25.5' y='0' width='5' height='120' fill='%23C49A3A'/%3E %3Crect x='26.8' y='0' width='1.2' height='120' fill='%23E8C874'/%3E %3Cpath d='M28,6 C10,14 8,34 28,44 C48,54 46,74 28,82 C12,90 10,108 28,120' stroke='%234F7A5A' stroke-width='1.6' fill='none'/%3E %3Cpath d='M20,22 C10,13 2,19 0,28 C8,30 15,27 20,22 Z' fill='%232F4F8F'/%3E%3Cpath d='M20,22 Q9,22 2,26' stroke='%23F2E7CF' stroke-width='.8' fill='none' opacity='.6'/%3E%3Cpath d='M36,64 C46,55 54,61 56,70 C48,72 41,69 36,64 Z' fill='%23A8342A'/%3E%3Cpath d='M36,64 Q47,64 54,68' stroke='%23F2E7CF' stroke-width='.8' fill='none' opacity='.6'/%3E%3Cpath d='M19,100 C9,91 1,97 -1,106 C7,108 14,105 19,100 Z' fill='%234F7A5A'/%3E%3Cpath d='M19,100 Q8,100 1,104' stroke='%23F2E7CF' stroke-width='.8' fill='none' opacity='.6'/%3E %3Cpath d='M34,18 C44,9 52,15 54,24 C46,26 39,23 34,18 Z' fill='%234F7A5A'/%3E%3Cpath d='M34,18 Q45,18 52,22' stroke='%23F2E7CF' stroke-width='.8' fill='none' opacity='.6'/%3E%3Cpath d='M21,62 C11,53 3,59 1,68 C9,70 16,67 21,62 Z' fill='%232F4F8F'/%3E%3Cpath d='M21,62 Q10,62 3,66' stroke='%23F2E7CF' stroke-width='.8' fill='none' opacity='.6'/%3E%3Cpath d='M36,104 C46,95 54,101 56,110 C48,112 41,109 36,104 Z' fill='%232F4F8F'/%3E%3Cpath d='M36,104 Q47,104 54,108' stroke='%23F2E7CF' stroke-width='.8' fill='none' opacity='.6'/%3E %3Ccircle cx='12.2' cy='40.0' r='2.6' fill='%23A8342A'/%3E%3Ccircle cx='9.3' cy='44.0' r='2.6' fill='%23A8342A'/%3E%3Ccircle cx='4.6' cy='42.5' r='2.6' fill='%23A8342A'/%3E%3Ccircle cx='4.6' cy='37.5' r='2.6' fill='%23A8342A'/%3E%3Ccircle cx='9.3' cy='36.0' r='2.6' fill='%23A8342A'/%3E%3Ccircle cx='8' cy='40' r='2' fill='%23C49A3A'/%3E%3Ccircle cx='53.2' cy='86.0' r='2.6' fill='%232F4F8F'/%3E%3Ccircle cx='50.3' cy='90.0' r='2.6' fill='%232F4F8F'/%3E%3Ccircle cx='45.6' cy='88.5' r='2.6' fill='%232F4F8F'/%3E%3Ccircle cx='45.6' cy='83.5' r='2.6' fill='%232F4F8F'/%3E%3Ccircle cx='50.3' cy='82.0' r='2.6' fill='%232F4F8F'/%3E%3Ccircle cx='49' cy='86' r='2' fill='%23C49A3A'/%3E %3Ccircle cx='28' cy='44' r='3.4' fill='%23A8342A' stroke='%23C49A3A' stroke-width='1'/%3E %3Ccircle cx='28' cy='104' r='2' fill='%23C49A3A'/%3E %3C/svg%3E") left 0 top 54px/40px 86px repeat-y,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E %3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E %3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .25 0 0 0 0 .12 0 0 0 .09 0'/%3E%3C/filter%3E %3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/240px 240px repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E %3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.008' numOctaves='3' seed='4' stitchTiles='stitch'/%3E %3CfeColorMatrix values='0 0 0 0 .55 0 0 0 0 .40 0 0 0 0 .18 0 0 0 -.9 .32'/%3E%3C/filter%3E %3Crect width='600' height='600' filter='url(%23m)'/%3E%3C/svg%3E") center/cover no-repeat,radial-gradient(120% 100% at 50% 40%,transparent 55%,rgba(120,80,30,.16)),var(--cp-paper)!important;color:#2b1e10}@media (max-width: 480px){.single-compostela-card{padding-left:max(44px,1em)!important}}html{scroll-behavior:smooth;width:100%;height:100%;margin:0}body .site{overflow-x:visible!important}body header.site-header{z-index:1030!important}body header.site-header .site-title img{padding:6px 0}body header.site-header .primary-menu>li>a{font-family:Outfit,sans-serif;font-weight:500}body header.site-header #navbar-collapse.hasItems .sub-menu.active.open li.menu-item{padding:0!important}body header.site-header #navbar-collapse.hasItems .sub-menu.active.open li.menu-item a,body header.site-header #navbar-collapse.hasItems .sub-menu.active.open li.menu-item a:hover{font-size:16px;font-weight:500;color:var(--bb-header-links);font-family:Outfit,sans-serif}body footer.bb-footer{background:radial-gradient(circle at 20% 20%,#1a397b 5%,#0b1b3f 40%);font-family:Outfit,sans-serif}@media (max-width: 767px){body footer.bb-footer{background:radial-gradient(circle at 50% 20%,#1a397b 5%,#0b1b3f 40%)}}body.use_hulk header.site-header{position:sticky;top:0}body{--ironman-site-header-height: 60px}body.in-bbapp{--ironman-site-header-height: 0px}.hulk-scope .ironman-sticky-subheader[data-sticky-element]{top:var(--ironman-site-header-height)!important;z-index:1029!important}.hulk-scope .ironman-sticky-below-subheader.sticky-top{top:calc(var(--ironman-site-header-height) + 88px)!important}.hulk-scope .ironman-scroll-below-subheader{scroll-margin-top:calc(var(--ironman-site-header-height) + 72px)}a.user-link{font-family:Outfit,sans-serif}*,*:before,*:after{box-sizing:border-box}.hulk-scope :where(h1,h2,h3,h4,h5,h6,p,blockquote,pre,figure,dl,dd,ul,ol){margin:0;padding:0;font-family:var(--sc-font-sans-serif)}.hulk-scope :where(ul,ol){list-style:none}.hulk-scope :where(a){color:inherit}.hulk-scope :where(img,svg,video,canvas){max-width:100%;height:auto}.hulk-scope :where(table){border-collapse:collapse;width:100%}.hulk-scope :where(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:normal;text-transform:none;background:transparent;border:0;box-shadow:none;outline:none;padding:0}.hulk-scope{-webkit-font-smoothing:antialiased}.hulk-scope .form-check-input{height:1em;width:1em}.hulk-scope h1,.hulk-scope h2,.hulk-scope h3,.hulk-scope h4,.hulk-scope h5,.hulk-scope h6,.hulk-scope .h1,.hulk-scope .h2,.hulk-scope .h3,.hulk-scope .h4,.hulk-scope .h5,.hulk-scope .h6{font-family:var(--sc-font-sans-serif)}.hulk-scope label{margin-bottom:0}.hulk-scope .dropdown:not(.v-select){position:static;top:auto;right:auto;width:auto;max-height:none;overflow:visible;margin:0;padding:0;background:transparent;box-shadow:none;border-radius:0;z-index:auto}.hulk-scope .dropdown:not(.v-select) ul a{display:flex;padding:var(--sc-dropdown-item-padding-y) var(--sc-dropdown-item-padding-x);color:var(--sc-dropdown-link-active-color)}.hulk-scope .dropdown:not(.v-select) ul li{border-bottom:none}.hulk-scope form{margin:0}.hulk-scope hr{height:1px;border-bottom-color:initial;background-color:none}.hulk-scope .btn-close{width:.75em!important;background:transparent var(--sc-btn-close-bg) center/.75em auto no-repeat!important;padding:calc(var(--sc-offcanvas-padding-y) * .5) calc(var(--sc-offcanvas-padding-x) * .5)!important}body.buddypress .buddypress-wrap .hulk-scope h1,body.buddypress .buddypress-wrap .hulk-scope h2,body.buddypress .buddypress-wrap .hulk-scope h3,body.buddypress .buddypress-wrap .hulk-scope h4,body.buddypress .buddypress-wrap .hulk-scope h5,body.buddypress .buddypress-wrap .hulk-scope h6{margin:0}body.buddypress .buddypress-wrap .hulk-scope .form-switch input.form-check-input:disabled:focus,body.buddypress .buddypress-wrap .hulk-scope .form-switch input.form-check-input:disabled:hover{background-color:#aab0bb;background-image:var(--sc-form-switch-bg);background-position:0 0;background-repeat:no-repeat}body.buddypress .buddypress-wrap .hulk-scope .form-switch input.form-check-input:checked:disabled:focus,body.buddypress .buddypress-wrap .hulk-scope .form-switch input.form-check-input:checked:disabled:hover{background-position:100%}.hulk-scope button,body.buddypress .buddypress-wrap .hulk-scope button{background-color:var(--sc-btn-bg);border:var(--sc-btn-border-width) solid var(--sc-btn-border-color);border-radius:var(--sc-btn-border-radius);box-shadow:var(--sc-btn-box-shadow);color:var(--sc-btn-color);cursor:pointer;display:inline-block;font-family:var(--sc-btn-font-family);font-size:var(--sc-btn-font-size);font-weight:var(--sc-btn-font-weight);line-height:var(--sc-btn-line-height);padding:var(--sc-btn-padding-y) var(--sc-btn-padding-x);text-align:center;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out,border-color .25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.hulk-scope .btn-check:checked+.btn,.buddypress .buddypress-wrap .hulk-scope .btn-check:checked+.btn,.hulk-scope .btn.active,.buddypress .buddypress-wrap .hulk-scope .btn.active,.hulk-scope .btn.show,.buddypress .buddypress-wrap .hulk-scope .btn.show,.hulk-scope .btn:first-child:active,.buddypress .buddypress-wrap .hulk-scope .btn:first-child:active,.hulk-scope :not(.btn-check)+.btn:active,.buddypress .buddypress-wrap .hulk-scope :not(.btn-check)+.btn:active{background-color:var(--sc-btn-active-bg);border-color:var(--sc-btn-active-border-color);box-shadow:var(--sc-btn-active-shadow);color:var(--sc-btn-active-color)}.hulk-scope button.dropdown-toggle,.buddypress .buddypress-wrap .hulk-scope button.dropdown-toggle{display:flex}.hulk-scope button.btn,.buddypress .buddypress-wrap .hulk-scope button.btn{display:inline-flex}.hulk-scope button.btn-icon,.buddypress .buddypress-wrap .hulk-scope button.btn-icon{width:var(--sc-btn-size);height:var(--sc-btn-size);padding:0}.hulk-scope button.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none}.hulk-scope .nav-link,body.buddypress .buddypress-wrap .hulk-scope .nav-link{padding:var(--sc-nav-link-padding-y) var(--sc-nav-link-padding-x);font-size:var(--sc-nav-link-font-size);font-weight:var(--sc-nav-link-font-weight);color:var(--sc-nav-link-color);text-decoration:none;background:none;border:0;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}.hulk-scope .nav-link:hover,body.buddypress .buddypress-wrap .hulk-scope .nav-link:hover{color:var(--sc-nav-link-hover-color)}.hulk-scope .nav-link:focus,body.buddypress .buddypress-wrap .hulk-scope .nav-link:focus{color:var(--sc-nav-link-focus-color)}.hulk-scope .nav-link:active,body.buddypress .buddypress-wrap .hulk-scope .nav-link:active{color:var(--sc-nav-link-active-color)}.hulk-scope .nav-link.active,body.buddypress .buddypress-wrap .hulk-scope .nav-link.active{color:var(--sc-nav-link-active-color);background-color:var(--sc-nav-link-active-bg);border-color:var(--sc-nav-link-active-border-color)}.hulk-scope .nav-underline .nav-link{padding-left:0!important;padding-right:0!important}body.use_hulk .hulk-scope .hulk-container{max-width:95%;width:100%;margin-left:auto;margin-right:auto;--sc-gutter-x: 2rem;--sc-gutter-y: 0;padding-left:calc(var(--sc-gutter-x) * .5);padding-right:calc(var(--sc-gutter-x) * .5)}@media (min-width: 1400px){body.use_hulk .hulk-scope .hulk-container{max-width:1328px!important}}.hulk-scope.white-bg{background-color:#fff}.hulk-scope.no-bg{background-color:inherit}.hulk-scope .form-select{padding:.5rem 2.25rem .5rem 1rem!important}.hulk-scope #fenix.offcanvas .offcanvas-header{border-bottom:1px solid #ebebeb}.hulk-scope #fenix.offcanvas .offcanvas-body{overflow-x:hidden}.hulk-scope #fenix.offcanvas .offcanvas-footer{border-top:1px solid #ebebeb}.hulk-scope #fenix.offcanvas .swiper-wrapper{min-height:100px}.hulk-scope #fenix.offcanvas[data-purpose=singleStageShare] #fenixFooter>.fenixFooterContainer{flex-direction:column}@media (min-width: 768px){.hulk-scope #fenix.offcanvas[data-purpose=singleStageShare] #fenixFooter>.fenixFooterContainer{flex-direction:row}}.hulk-scope .form-switch .form-check-input{cursor:pointer}.hulk-scope .collapsing,.hulk-scope .routeDirectionSelectLabel{transition:none!important}.hulk-scope .routeDirectionSelectLabel:active,.hulk-scope .routeDirectionSelectLabel:hover{border-color:none!important}.hulk-scope .routeDirectionSelectLabel:has(input:checked){border-color:var(--sc-border-color);background-color:var(--sc-tertiary-bg)}.hulk-scope .routeSelectSingleItemLabel:has(input:checked) .routeSelectSingleItemCard,.hulk-scope .routeSelectSingleItemLabel:has(input:checked) .caminoSelectSingleItemCard,.hulk-scope .caminoSelectSingleItemLabel:has(input:checked) .routeSelectSingleItemCard,.hulk-scope .caminoSelectSingleItemLabel:has(input:checked) .caminoSelectSingleItemCard{transition:none;border-color:var(--sc-border-color);background-color:var(--sc-tertiary-bg)}.hulk-scope li.spoofChecked .placeSelectSingleItemLabel .card{transition:none;border-color:var(--sc-border-color);background-color:var(--sc-tertiary-bg)}.hulk-scope .ironman-radio-label{transition:none}.hulk-scope .ironman-radio-label:has(input:checked){background-color:var(--sc-btn-active-bg);border-color:var(--sc-btn-active-border-color);color:var(--sc-btn-active-color);box-shadow:var(--sc-btn-active-shadow)}.hulk-scope .placeSelectSingleItemLabel .card-destination{transition:none}.hulk-scope .placeSelectSingleItemLabel .card-destination .service-badges .service-badge{transition:none;width:1.5rem;height:1.5rem;color:var(--sc-body-color)}.hulk-scope .placeSelectSingleItemLabel:has(input:checked) .card-destination{border-color:var(--sc-border-color);background-color:var(--sc-tertiary-bg)}.hulk-scope .placeListChildRouteBody{border:1px dashed #f2e9e9;border-radius:15px;padding-right:10px;padding-bottom:6px}.hulk-scope .placeSelectSingleItem.no-hover .placeSelectSingleItemLabel div.card:hover{background-color:inherit;cursor:default}.hulk-scope .placeSelectSingleItem.place-disabled{opacity:.5!important}.hulk-scope .placeSelectSingleItem.place-disabled div.place-distance{display:none!important}.hulk-scope .placeSelectChildRouteItem.item-disabled{opacity:.5!important}.hulk-scope .placeSelectSingleItem:not(.isOrigin):not(.isDestination):has(label.placeSelectSingleItemLabel input:disabled){pointer-events:none!important}.hulk-scope label.btn-overlay:has(input:checked) .overlay-icon,.hulk-scope label.btn-overlay:has(input:checked) .overlay-icon:before{opacity:1}.hulk-scope .share-color-swatch{display:block;width:100%;aspect-ratio:1/1}.hulk-scope .share-photo-order{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:2px solid #fff;border-radius:50%;color:#fff;font-size:1.125rem;font-weight:600;line-height:1;pointer-events:none}.hulk-scope #singleStageShare-photos-form.is-multi label.btn-overlay:has(input:checked) .share-photo-order{display:flex}.hulk-scope #singleStageShare-photos-form.is-multi label.btn-overlay:has(input:checked) .overlay-icon:before{opacity:0}.hulk-scope label.btn-overlay:has(>.share-color-swatch){width:100%}.hulk-scope .btn-group .btn-service-toggle{padding:7px 8px;margin-top:2px;transition:color .1s linear,background-color .1s linear,border-color .1s linear;box-shadow:1px 1px 3px 1px #6b6b6b7a}.hulk-scope .btn-group .btn-service-toggle:has(input[value=places]){box-shadow:inset 0 0 3px #00f,1px 1px 3px 1px #6b6b6b7a}.hulk-scope .btn-group .btn-service-toggle:has(input:checked){background-color:var(--sc-btn-active-bg);border-color:var(--sc-btn-active-border-color);color:var(--sc-btn-active-color)}.hulk-scope .hover-effect-opacity .hover-effect-target{transition:none!important}@media (max-width: 991px){.hulk-scope #offcanvas-route-stats{margin-top:60px}}.hulk-scope li.step .step-indicator.step-indicator-last:before{bottom:calc(100% - 1rem)!important}.hulk-scope li.step .step-indicator.step-indicator-first:before{top:1rem!important}.hulk-scope .dropdown-menu-scroll{max-height:360px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:9999!important}.hulk-scope .singleServiceIconBadgeItem{width:1.5rem;height:1.5rem;color:var(--sc-body-color)!important}.hulk-scope .hover-effect-border{border:1px solid transparent}.hulk-scope .hover-effect-border:hover{border-color:#bbb}.hulk-scope .dropdown-toggle .emoji{height:1.25rem}.hulk-scope .route-icon{max-height:25px;max-width:25px}.hulk-scope .place-popup-stamp-container{max-height:90px;max-width:90px;background-color:#fff}.hulk-scope .mapboxgl-popup{z-index:4}.hulk-scope .notification-spinner-container{position:fixed;right:1rem;bottom:1rem;z-index:2100;display:flex;flex-direction:column-reverse;gap:.5rem;pointer-events:none}.hulk-scope .notification-spinner{width:320px;padding:1rem;border-radius:.75rem;background:#fff;box-shadow:0 .5rem 1.5rem #00000061;display:flex;align-items:center;gap:.75rem;opacity:0;transform:translateY(12px);transition:opacity .2s ease,transform .2s ease,margin .2s ease}@media (max-width: 768px){.hulk-scope .notification-spinner-container{width:calc(100% - 2rem);left:1rem}.hulk-scope .notification-spinner{width:100%}}.hulk-scope .notification-spinner.show{opacity:1;transform:translateY(0)}.hulk-scope .notification-spinner.finished .spinner-border{display:none}.hulk-scope .notification-spinner-success{display:none;color:green;font-weight:700}.hulk-scope .notification-spinner-fail{display:none;color:red;font-weight:700}.hulk-scope .notification-spinner.finished .notification-spinner-success,.hulk-scope .notification-spinner.failed .notification-spinner-fail{display:inline}.hulk-scope .notification-spinner.removing{opacity:0;transform:translateY(12px)}.hulk-scope .cred-form input.save-changes-button{height:auto}.hulk-scope .cred-form input.save-changes-button:before{background:linear-gradient(90deg,#ffc748,#ff7b6b)}.hulk-scope .cred-form .form-group label{color:var(--sc-heading-color);font-size:1rem;font-weight:500;margin-bottom:.5rem}.hulk-scope .cred-form .form-group input,.hulk-scope .cred-form .form-group textarea{border-radius:14px;font-size:1rem;padding:.8125rem 1.125rem}.hulk-scope .cred-form .form-group ul li.checkbox label{font-weight:400;font-size:1rem}.hulk-scope .cred-form .form-group ul li.checkbox label input[type=checkbox]{border-radius:.25em;border:1px solid #e1e3e5;height:1em;width:1em;margin-top:.25em;margin-right:.5em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hulk-scope .cred-form .form-group ul li.checkbox label input[type=checkbox]:checked{background-color:#ff824d;border-color:#ff824d;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain}.hulk-scope .cred-form .form-group ul.wpt-form-set-checkboxes-service li.checkbox label:has(input[data-parent="-1"]){font-weight:600;font-size:1rem;margin-bottom:.5rem}.hulk-scope .cred-form .form-group ul.wpt-form-set-checkboxes-service li.checkbox label:has(input[data-parent="-1"]) input[type=checkbox]{display:none}.hulk-scope .placeListStampImage{height:48px;width:48px}@media (min-width: 500px){.hulk-scope .placeListStampImage:not(.smallStamps){height:60px;width:60px}}.hulk-scope .range-slider-ui .noUi-value,.hulk-scope .range-slider-ui .noUi-marker-horizontal.noUi-marker{margin-left:9px!important}.hulk-scope .step-hover-indicator>.step-indicator .step-indicator-inner{border:3px solid #eff0f0}.hulk-scope ul#loading-events li{font-size:1rem;font-weight:500;color:var(--sc-body-color)}.hulk-scope ul#loading-events li:before{content:"\2022";color:var(--sc-body-color);margin-right:.5rem}.hulk-scope ul#loading-events li.finished:before{content:"\2713";color:green}.hulk-scope ul#loading-events li.failed:before{content:"\2717";color:red}.hulk-scope button.btn.josh-hover-effect-button{transition:none!important;background:none!important;border:none!important}.hulk-scope button.btn.josh-hover-effect-button:hover{background-color:var(--sc-btn-hover-bg)!important;border:var(--sc-btn-border-width) solid var(--sc-btn-hover-border-color)!important;color:var(--sc-btn-hover-color)!important}.hulk-scope .section-header-underline{border:0;border-bottom:1px solid #e1e3e5}.hulk-scope .placepage-place-list-container{min-height:280px;max-height:600px;overflow-y:scroll}.hulk-scope .glsr-review{border-bottom:1px solid #ebebeb!important}.hulk-scope .glsr-review .glsr-review-avatar{flex:none}.hulk-scope .glsr-review .glsr-tag-label{font-weight:500;font-family:var(--sc-font-header)}.hulk-scope .glsr .glsr-review-images{margin-top:10px!important;margin-bottom:10px!important}.hulk-scope .glsr .glsr-review-images a.glsr-image{width:40%!important;max-width:200px!important}.hulk-scope .glsr .glsr-review-images a.glsr-image img{border-radius:10px!important}.hulk-scope .glsr .glsr-review-actions{color:#535353}.hulk-scope .ironman-reviews-author-link{display:flex;gap:10px}.hulk-scope .ironman-reviews-author-link .ironman-reviews-author-name{padding-top:9px;font-weight:500;color:var(--sc-body-color)}.hulk-scope .ironman-reviews-author-link .ironman-reviews-author-date{padding-top:11px;font-weight:400;font-size:13px;color:#939393}.hulk-scope form.glsr-review-form .is-layout-flex{justify-content:flex-end;padding-top:15px;border-top:1px solid #e1e3e5}.hulk-scope form.glsr-review-form textarea.glsr-textarea{min-height:100px}.hulk-scope form.glsr-review-form .glsr-dz-button.glsr-dz-edit{display:none!important}.hulk-scope .ironman-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:50px;background-color:#eee;color:#222;text-decoration:none!important;cursor:default;height:26px;font-size:13px;line-height:1.2!important;padding:0 12px;font-weight:500}.hulk-scope .ironman-badge i{margin-right:5px;font-size:17px}.hulk-scope .ironman-badge.link:hover:not(.active){cursor:pointer;background-color:#f7f7f7}.hulk-scope .ironman-badge.link.active{background-color:#222;color:#e7e7e7}.hulk-scope .ironman-badge.small{padding:0 12px;font-size:12px;font-weight:500;height:24px}.hulk-scope .ironman-badge.small i{font-size:17px}.hulk-scope .ironman-badge.large{padding:0 15px;font-size:14px;font-weight:500;height:32px}.hulk-scope .ironman-badge.large i{font-size:20px}.hulk-scope .ironman-badge.xlarge{height:40px;font-size:15px;padding:0 20px;font-weight:600}.hulk-scope .ironman-badge.xlarge i{font-size:20px}.hulk-scope .ironman-badge.outline{background-color:#fff;border:1px solid #646464;color:#646464}.hulk-scope .ironman-badge.outline.link:hover{background-color:#fff;border:1px solid #818181;color:#818181}.hulk-scope .ironman-badge.popular{background:linear-gradient(135deg,#0b1b3f,#1a397b);color:#fff}.hulk-scope .ironman-badge.popular i{color:var(--sc-primary-color, #fdc514)}.hulk-scope .ironman-badge.primary{background-color:var(--sc-primary-color);color:var(--sc-primary-contrast-color)}.hulk-scope .ironman-badge.primary.link:hover{background-color:var(--sc-primary-light-color);color:var(--sc-primary-contrast-color)}.hulk-scope .ironman-badge.primary-outline{background-color:#fff;border:1px solid var(--sc-primary-color);color:var(--sc-primary-color)}.hulk-scope .ironman-badge.primary-outline.link:hover{background-color:#fff;border:1px solid var(--sc-primary-light-color);color:var(--sc-primary-light-color)}.hulk-scope .ironman-badge.primary-dark{background-color:var(--sc-primary-dark-color);color:var(--sc-primary-dark-contrast-color)}.hulk-scope .ironman-badge.primary-dark.link:hover{background-color:var(--sc-primary-dark-light-color);color:var(--sc-primary-dark-contrast-color)}.hulk-scope .ironman-badge.primary-dark-outline{background-color:#fff;border:1px solid var(--sc-primary-dark-color);color:var(--sc-primary-dark-color)}.hulk-scope .ironman-badge.primary-dark-outline.link:hover{background-color:#fff;border:1px solid var(--sc-primary-dark-light-color);color:var(--sc-primary-dark-light-color)}.hulk-scope .ironman-badge.text-only{background-color:transparent;border:none;color:#222}.hulk-scope .ironman-badge.text-only.link:hover{background-color:transparent;text-decoration:underline}.hulk-scope .ironman-badge.thick{border-width:2px!important}.hulk-scope .ironman-badge.lighter-text{color:#515151}.hulk-scope .breadcrumb-item+.breadcrumb-item:before{margin-top:.25rem!important}.hulk-scope .tooltip{--sc-tooltip-bg: #222222 !important;--sc-tooltip-color: #ffffff !important;font-weight:500!important}.hulk-scope .form-control,.hulk-scope .form-select{font-size:1rem!important}#spotlight .spl-footer{display:none!important}.min-w-0{min-width:0}.w-0{width:0}.no-before-bg-image:before{background-image:none!important}.height-100{height:100px}.height-150{height:150px}.height-200{height:200px}.height-250{height:250px}.height-300{height:300px}.height-350{height:350px}.height-400{height:400px}.video-thumbnail-corner-badge:after{content:"";position:absolute;bottom:10%;right:5%;width:50%;height:30%;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 56 40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='0' width='56' height='40' rx='10' fill='rgba(20,20,20,0.65)'/%3E%3Cpolygon points='22,12 38,20 22,28' fill='white'/%3E%3C/svg%3E") center no-repeat;background-size:contain;pointer-events:none}textarea{font-size:1rem!important}.highlighter{background-color:#ffffa9!important}#offcanvas-route-stats{z-index:1061!important}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.color-red{color:red!important}.color-green{color:#0f0!important}.color-light-gray{color:#b9b9b9!important}.color-gray{color:gray!important}.min-height-28{min-height:28px}.wp-editor-tools,.quicktags-toolbar{display:none}textarea.wp-editor-area{min-height:100px;width:100%}body.ironman-footer-collapsed #page footer.bb-footer{padding-top:5px;padding-bottom:5px;background:#0b1b3f!important}body.ironman-footer-collapsed #page .footer-bottom-left .footer-logo-wrap{display:none}@media (max-width: 767px){body.ironman-footer-collapsed #page .footer-bottom-left .footer-copyright-wrap{margin-top:0}body.ironman-footer-collapsed #page .footer-bottom-left .footer-copyright-wrap .copyright{width:inherit!important}body.ironman-footer-collapsed #page .footer-bottom-left .footer-menu{display:none!important}}body.ironman-footer-collapsed #page .footer-bottom-right{display:none}@media (max-width: 767px){body.ironman-hide-mobile-footer #page footer.bb-footer{display:none!important}}.hover-effect-underline{text-underline-offset:.25rem;cursor:pointer}.no-focus-border:focus{box-shadow:none!important}.no-focus-background:focus{background-color:transparent!important}.border-radius{border-radius:var(--sc-border-radius)}.border-radius-lg{border-radius:var(--sc-btn-border-radius)}.fs-page-title{font-size:1.6rem!important}@media (min-width: 468px){.fs-page-title{font-size:1.8rem!important}}@media (min-width: 768px){.fs-page-title{font-size:2rem!important}}@media (min-width: 1024px){.fs-page-title{font-size:2.2rem!important}}@media screen and (max-width: 799px){.bb-mobile-header{height:60px!important}}.bb-mobile-panel-wrapper{height:100dvh!important;transition:all .35s;-webkit-transition:all .35s}.bb-mobile-panel-wrapper .my-account-link{display:none!important}.bb-mobile-panel-wrapper .bb-mobile-panel-header{box-shadow:none!important;border-bottom:1px solid #f0f0f0!important;font-family:Outfit}.bb-mobile-panel-wrapper .bb-mobile-panel-inner .side-panel-menu .menu-item>a{font-weight:600;font-family:Outfit;font-size:18px;color:#525252;text-decoration:none}.bb-mobile-panel-wrapper .bb-mobile-panel-inner .side-panel-menu .menu-item>a i.bb-icon-file{display:none!important}.bb-mobile-panel-wrapper .bb-mobile-panel-inner .side-panel-menu .menu-item>a:hover{color:#000}.bb-mobile-panel-wrapper .bb-mobile-panel-inner .side-panel-menu .menu-item.ironman-mobile-lang-switch{width:75px!important}.bb-mobile-panel-wrapper .bb-mobile-panel-inner .side-panel-menu a>i.bs-submenu-toggle{font-size:27px!important;line-height:1!important;height:27px!important;width:45px!important}body.disable-pull-to-refresh{overscroll-behavior:none!important}.bb-mobile-header .header-aside .notification-link span:before,.bb-mobile-header .header-aside .notification-link span:after{display:none!important}.justify-content-left{justify-content:left!important}.ironman-bold-to-md,.ironman-bold-to-sm{font-weight:700}@media (min-width: 500px){.ironman-bold-to-sm{font-weight:400!important}}@media (min-width: 768px){.ironman-bold-to-md{font-weight:400!important}.hulk-scope button.fs-md-base{font-size:1rem!important}}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.line-height-base{line-height:1.6!important}.bb-gm-single-profile--point-modal,.bb-gm-single-profile--modal-footer{display:none!important}.bb-gm-single-profile--icon img,.bb-gm-single-profile--achievement-icon img{height:40px!important;width:40px!important}.bb-gm-single-profile--point{cursor:default!important}.bb-gm-single-profile--name{font-size:15px!important}.bb-gm-avatar-with-rank-badge .bb-gm-progress-ring{stroke-width:12px!important;stroke:#fbc608!important}.bb-gm-profile--section--point-type:before{display:none!important}.ironman-border-bottom{border-bottom:1px solid #e6e6e6}.ironman-border-top{border-top:1px solid #e6e6e6}.border-color-gray{border-color:#a5a5a5!important}.swiper-slide label span.overlay-label{background:#01010154;position:absolute;bottom:10px;padding:5px 10px;border-radius:10px;color:#fff;font-size:15px}.bb-mobile-panel-header .logo-wrap img{width:auto!important;max-width:200px!important}.ironman-fade-in{animation:ironman-fade-in .4s ease-out}@keyframes ironman-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.offcanvas-backdrop{z-index:1060!important}#fenix.offcanvas{border-radius:10px 10px 0 0;height:75%;z-index:1061}#fenix.offcanvas.mini{height:25%}#fenix.offcanvas.short{height:50%}#fenix.offcanvas.tall{height:98%}#fenix.offcanvas.fit{height:auto;max-height:98%}#fenix.offcanvas.fit #fenixBody{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px))}#fenix.offcanvas .offcanvas-grab-handle{position:absolute;top:8px;left:50%;transform:translate(-50%);width:36px;height:4px;border-radius:2px;background-color:#ccc;opacity:.8}#fenix.offcanvas #fenixHeader{padding:1rem;min-height:48px}#fenix.offcanvas #fenixBody{padding:1rem}#fenix.offcanvas #fenixFooter>.fenixFooterContainer{align-items:normal;flex-direction:column-reverse;display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:.5rem}#fenix.offcanvas #fenixFooter>.fenixFooterContainer button{margin:.5rem}@media (min-width: 768px){#fenix.offcanvas{bottom:auto;right:auto;border-radius:10px}#fenix.offcanvas #fenixFooter>.fenixFooterContainer{align-items:center;flex-direction:row}#fenix.offcanvas.fenix-xl{height:90%;width:90%;top:5%;left:5%}#fenix.offcanvas.fenix-lg{height:80%;width:80%;top:10%;left:10%}#fenix.offcanvas.fenix-md{height:70%;width:70%;top:15%;left:15%}#fenix.offcanvas.fenix-sm{height:60%;width:60%;top:20%;left:20%}#fenix.offcanvas.fenix-xs{height:50%;width:50%;top:25%;left:25%}#fenix.offcanvas.fenix-fit{height:auto;max-height:90%;width:min(600px,90%);top:50%;left:50%;translate:-50% -50%}#fenix.offcanvas .offcanvas-grab-handle{display:none}}@media (min-width: 768px){#fenix.offcanvas{transform:scale(.95);opacity:0;visibility:hidden;transition:opacity .25s ease-out,transform .25s ease,visibility 0s linear .25s}#fenix.offcanvas.show,#fenix.offcanvas.showing{transform:scale(1);opacity:1;visibility:visible;transition:opacity .2s ease,transform .25s ease}#fenix.offcanvas.hiding{transform:scale(.95);opacity:0;visibility:visible;transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s}}.lg-reels-ui{position:absolute;inset:0;z-index:99999;pointer-events:none;font-family:Outfit,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.lg-reels-top{position:absolute;top:10px;left:10px;right:10px;display:flex;align-items:center;gap:10px;pointer-events:none}.lg-reels-dashes{flex:1;display:flex;gap:6px}.lg-reels-dash{flex:1;height:3px;border-radius:999px;background:#ffffff59}.lg-reels-dash.active{background:#fff}@media (min-width: 768px){.lg-reels-top{display:none}}.lg-reels-container .lg-reels-slide-counter{position:absolute;top:20px;left:20px;color:#999;text-shadow:0 0 1px rgba(235,235,235,.6);font-size:16px;font-family:Outfit,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;line-height:1.35}@media (min-width: 768px){.lg-reels-container .has-multiple-slides .lg-reels-slide-counter{left:270px}}.lg-reels-container .lg-toolbar{width:auto;left:auto;right:21px;top:5px}.lg-reels-container .lg-toolbar button.lg-icon{float:none;padding:0;line-height:20px;text-shadow:0 0 1px rgba(235,235,235,.6)}.lg-reels-container .lg-reels-dropdown{position:absolute;top:6px;right:55px}.lg-reels-container .lg-reels-dropdown button:focus{box-shadow:none}.lg-reels-container .lg-reels-dropdown .icon{color:#999;text-shadow:0 0 1px rgba(235,235,235,.6)}.lg-reels-container .lg-reels-dropdown:hover .icon{color:#fff}.lg-reels-container .lg-reels-actions{position:absolute;right:12px;bottom:70px;display:grid;gap:20px;justify-items:center;pointer-events:auto}.lg-reels-container .lg-reels-action{pointer-events:auto;border:0;background:transparent;color:#fff;cursor:pointer;display:grid;justify-items:center;gap:6px;text-shadow:0px 0px 8px rgba(0,0,0,.6)}.lg-reels-container .lg-reels-action:disabled{opacity:.75;cursor:default}.lg-reels-container .lg-reels-action:disabled:hover{background-color:transparent;color:#ffffffd9;box-shadow:none}.lg-reels-container .lg-reels-action .count{font-size:12px;opacity:.95}.lg-reels-container .lg-reels-caption{position:absolute;left:12px;right:72px;bottom:14px;color:#fff;pointer-events:none;text-shadow:0 0 2px rgba(0,0,0,.6)}.lg-reels-container .lg-reels-caption .text{font-size:14px;line-height:1.35;max-width:680px}.lg-reels-container .lg-reels-menu-btn{position:absolute;top:12px;right:12px;pointer-events:auto;border:0;background:#00000059;color:#fff;border-radius:999px;padding:8px 10px;cursor:pointer}.lg-reels-container .lg-reels-menu{position:absolute;top:48px;right:12px;width:220px;background:#141414f2;border-radius:12px;overflow:hidden;pointer-events:auto;display:none}.lg-reels-menu.open{display:block}.lg-reels-menu button{width:100%;text-align:left;border:0;background:transparent;color:#fff;padding:12px;cursor:pointer}.lg-reels-menu button:hover{background:#ffffff14}.lg-container button{border:0}.lg-container .lg-content button:hover,.lg-container .lg-content button:active,.lg-container .lg-content button:focus{background-color:#0000008c}.lg-container .lg-reels-actions button{padding:0;width:70px;color:#ffffffd9}.lg-container .lg-reels-actions button:hover,.lg-container .lg-reels-actions button:active,.lg-container .lg-reels-actions button:focus{background-color:transparent;color:#fff;box-shadow:none}.lg-container .dropdown{position:relative;pointer-events:auto}.lg-container .dropdown-toggle{white-space:nowrap;pointer-events:auto}.lg-container .dropdown-toggle:after{display:none}.lg-container .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#181818;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.375rem;box-shadow:0 .5rem 1rem #0000002d;pointer-events:auto;z-index:2147483647}.lg-container .dropdown-menu.show{display:block}.lg-container .dropdown-menu-end{right:0;left:auto}.lg-container .dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#d1d1d1;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;cursor:pointer}.lg-container .dropdown-item.redText{color:#cf3e3f}.lg-container .dropdown-item.darkText{color:#888}.lg-container .dropdown-item:hover,.lg-container .dropdown-item:focus,.lg-container .dropdown-item:active{background-color:#2a2a2a}.lg-container .dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.lg-reels-action[data-action=like] .icon .heart-icon{width:20px;height:20px;fill:transparent;stroke:#fff;stroke-width:2;transition:fill .3s ease,transform .2s cubic-bezier(.17,.89,.32,1.49);cursor:pointer}.lg-reels-action[data-action=like].liked .icon .heart-icon{fill:red;stroke:red;transform:scale(1.1)}.lg-reels-action[data-action=like].no-animate .icon .heart-icon{transition:none!important}@media (max-width: 767.9px){.lg-thumb-outer{display:none!important}}.lg-reels-container .lg-outer{display:flex;flex-direction:row}.lg-reels-container .lg-outer .lg-thumb-outer{order:0!important;flex:0 0 250px!important;width:250px!important;max-width:250px!important;position:relative!important;inset:auto!important;height:100%;overflow-y:auto;overflow-x:hidden;float:none!important;max-height:100%!important;z-index:1061!important}.lg-reels-container .lg-outer .lg-thumb-outer .lg-thumb{display:flex!important;flex-direction:column!important;width:100%!important;transform:none!important}.lg-reels-container .lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item{flex:0 0 auto!important;flex-shrink:0!important;height:250px!important;transition:none!important;-webkit-transition:none!important;border-radius:8px!important;border:2px solid transparent}.lg-reels-container .lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item.active{border:2px solid white}.lg-reels-container .lg-outer .lg-content{position:relative!important;inset:auto!important;order:1!important;flex:1 1 auto!important;width:auto!important;min-width:0}.lg-reels-container.lg-container .lg-content .lg-slide-wrap{transition:none!important}.lg-reels-container.lg-container .lg-content .lg-inner{transition:none!important;-webkit-transition:none!important}.lg-reels-container.lg-container .lg-content .lg-inner div.lg-item{transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.lg-reels-container.lg-container .lg-content .lg-inner div.lg-item picture.lg-img-wrap{opacity:1!important;transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.lg-reels-container.lg-container .lg-content .lg-inner div.lg-item div.lg-video-cont{transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.lg-reels-container.lg-container .lg-components,.lg-reels-container.lg-container .lg-components .lg-sub-html{transition:none!important;-webkit-transition:none!important}.lg-reels-container .lg-video-cont{width:100%!important;height:100%!important}.lg-reels-container .lg-components{bottom:70px!important;margin-right:90px!important}.lg-reels-container .lg-components .lg-sub-html{padding:10px 30px!important;text-align:left!important}@media (min-width: 768px){.lg-reels-container .has-multiple-slides .lg-components{margin-left:250px!important}}.lg-reels-container .lg-caption-skeleton,.hulk-skeleton{padding:12px 16px}.lg-reels-container .lg-caption-line,.hulk-skeleton-line{height:14px;border-radius:6px;margin-bottom:8px;background:linear-gradient(90deg,#ffffff0f,#ffffff59,#ffffff0f);background-size:200% 100%;animation:skeletonShimmer 3s linear infinite;width:60%}.lg-reels-container .lg-caption-line.short,.hulk-skeleton-line.short{width:40%;margin-bottom:0}.lg-reels-container .lg-caption-line.long,.hulk-skeleton-line.long{width:100%;margin-bottom:0}.lg-reels-container .lg-caption-line.circle,.hulk-skeleton-line.circle{width:50px;height:50px;border-radius:50%;margin-bottom:0}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lg-reels-container .lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item:has(img[alt=Placeholder_]){position:relative;background:#111;overflow:hidden}.lg-reels-container .lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item:has(img[alt=Placeholder_]) img{opacity:0}.lg-reels-container .lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item:has(img[alt=Placeholder_]):after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#ffffff0d,#ffffff26,#ffffff0d);background-size:200% 100%;animation:lgThumbShimmer 2.5s linear infinite}@keyframes lgThumbShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lg-reels-container .lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item:has(img[alt^=video_]){position:relative}.lg-reels-container .lg-outer .lg-thumb-outer .lg-thumb .lg-thumb-item:has(img[alt^=video_]):after{content:"";position:absolute;bottom:8px;right:8px;width:50px;height:35px;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 56 40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='0' width='56' height='40' rx='10' fill='rgba(20,20,20,0.65)'/%3E%3Cpolygon points='22,12 38,20 22,28' fill='white'/%3E%3C/svg%3E") center no-repeat;background-size:contain;pointer-events:none}.lg-reels-container .lg-outer .lg-components .lg-sub-html .lg-uploader-image{display:inline-block;width:42px;height:42px;margin-right:15px}.lg-reels-container .lg-outer .lg-components .lg-sub-html .lg-uploader-image a img{border-radius:50%}.lg-reels-container .lg-outer .lg-components .lg-sub-html .lg-uploader-userlink{display:inline-block;width:200px;height:40px;font-family:Outfit,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;color:#ffffffe6;text-decoration:none!important;text-shadow:0 0 1px rgba(49,49,49,.6)}.lg-reels-container .lg-outer .lg-components .lg-sub-html .lg-uploader-userlink:hover{text-decoration:none!important}.lg-reels-container .lg-outer .lg-components .lg-sub-html .lg-caption{font-family:Outfit,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.lg-reels-container .lg-outer .lg-components .lg-sub-html .lg-caption p{margin:10px 10px 10px 0;font-size:16px;line-height:1.35;text-shadow:0 0 1px rgba(49,49,49,.6)}.lg-reels-container .lg-outer .lg-components .lg-sub-html .lg-caption{margin-top:5px}.lg-reels-container .lg-outer .lg-components .lg-sub-html .lg-caption a{color:#999}.lg-reels-container .lg-outer .lg-components .lg-sub-html .lg-caption a:hover{cursor:pointer}.lg-reels-container .lg-outer .lg-components .lg-sub-html .lg-caption .lg-caption-edit{margin-left:5px}body.use_hulk.waldo-map{position:relative}body.use_hulk.waldo-map .site{display:flex;flex-direction:column;height:100vh;height:100dvh;width:100%;overflow:hidden;min-height:0}body.use_hulk.waldo-map .site .header{position:sticky;top:0}body.use_hulk.waldo-map .site .hulk-scope{position:relative;flex:1 1 auto;min-height:0;min-width:0;overflow:hidden}body.use_hulk.waldo-map .site .hulk-scope .content-wrapper .overflow-hidden{height:100%}body.use_hulk.waldo-map .site .hulk-scope .content-wrapper .overflow-hidden #map{position:absolute;inset:0;width:100%;height:100%;display:block!important}body.use_hulk.waldo-map .site .hulk-scope .content-wrapper .overflow-hidden #map .mapboxgl-ctrl-attrib-inner a{color:inherit!important;text-decoration:none!important}body.use_hulk.waldo-map .site .hulk-scope .content-wrapper .overflow-hidden #map .mapboxgl-ctrl-attrib-inner a:hover{text-decoration:none!important}body.use_hulk.waldo-map .site .hulk-scope .content-wrapper .overflow-hidden .sidebar-content{z-index:1000}body.use_hulk.waldo-map .site .hulk-scope .content-wrapper .overflow-hidden .sidebar-content #sidebar-scrolling-content{max-height:calc(100dvh - 200px)}body.use_hulk.waldo-map .site .hulk-scope .content-wrapper .overflow-hidden .map-toolbar{margin-top:60px}@media (min-width: 768px){body.use_hulk.waldo-map .site .hulk-scope .content-wrapper .overflow-hidden .map-toolbar{margin-top:var(--sc-gutter-y)}}body.use_hulk.waldo-map .site .hulk-scope .ironman-custom-mapbox-ctrl-group{box-shadow:none!important;background:none!important}body.use_hulk.waldo-map .site .hulk-scope .ironman-custom-mapbox-icon{background-color:#efefef!important;border-radius:50%!important;padding:10px!important;width:35px!important;height:35px!important;margin-bottom:10px!important;border:none!important;box-shadow:0 1px 2px 1px #00000057!important;transition:background-color .25s ease!important}body.use_hulk.waldo-map .site .hulk-scope .ironman-custom-mapbox-icon:hover{background-color:#e5e5e5!important}body.use_hulk.waldo-map .site .hulk-scope .mbx-custom-icon-3d{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="150" height="150" fill="none"/><polyline points="232 136 120 136 120 24" fill="none" stroke="%23333333" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><line x1="120" y1="136" x2="48" y2="208" fill="none" stroke="%23333333" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="200 104 232 136 200 168" fill="none" stroke="%23333333" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="88 56 120 24 152 56" fill="none" stroke="%23333333" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="48 160 48 208 96 208" fill="none" stroke="%23333333" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>');background-size:70%;background-repeat:no-repeat;background-position:center}body.use_hulk.waldo-map .site .hulk-scope .mbx-custom-icon-style{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="150" height="150" fill="none"/><polyline points="32 176 128 232 224 176" fill="none" stroke="%23333333" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="32 128 128 184 224 128" fill="none" stroke="%23333333" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polygon points="32 80 128 136 224 80 128 24 32 80" fill="none" stroke="%23333333" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>');background-size:70%;background-repeat:no-repeat;background-position:center}body.use_hulk.waldo-map .site .hulk-scope .mbx-custom-icon-flyover{background-image:url(https://supercamino.com/wp-content/themes/ironman/public/media/routePreviewArrowShadow2.png);background-size:70%;background-repeat:no-repeat;background-position:center}body.use_hulk.waldo-map .site .hulk-scope .mbx-custom-icon-elevation{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><rect width="150" height="150" fill="none"/><polyline points="224 208 32 208 32 48" fill="none" stroke="%23333333" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/><polyline points="224 96 160 152 96 104 32 160" fill="none" stroke="%23333333" stroke-linecap="round" stroke-linejoin="round" stroke-width="16"/></svg>');background-size:70%;background-repeat:no-repeat;background-position:center}body.use_hulk.waldo-map .site .hulk-scope .mbx-custom-icon-friends{background-image:url(https://supercamino.com/wp-content/themes/ironman/public/media/showFriendsIconColored.png);background-size:70%;background-repeat:no-repeat;background-position:center}body.use_hulk.waldo-map .site .hulk-scope .mapboxgl-popup-content{padding:0;font-family:var(--sc-body-font-family)}@media (min-width: 768px){body.use_hulk.waldo-map .site .hulk-scope .mapboxgl-popup-content{width:300px;border-radius:10px}}body.use_hulk.waldo-map .site .hulk-scope .mapboxgl-control-container button:active{background-color:inherit!important}body.use_hulk.waldo-map .site .hulk-scope .ironman-map-marker{display:block;border:none;border-radius:50%;cursor:pointer;padding:0}body.use_hulk.waldo-map .site .hulk-scope .ironman-map-marker .ironman-map-marker-visual{position:absolute;left:0;top:0;filter:drop-shadow(0px 2px 4px rgba(0,0,0,.5))}body.use_hulk.waldo-map .site .hulk-scope .ironman-map-marker .ironman-map-marker-visual .ironman-map-marker-element{position:relative;z-index:2;border-radius:50%;font-size:16px;text-align:center;padding-top:2px;box-sizing:border-box;flex-shrink:0;background-color:transparent;background-image:none;box-shadow:none;border:3px solid #fff;color:#fff}body.use_hulk.waldo-map .site .hulk-scope .ironman-map-marker .ironman-map-marker-visual .ironman-map-marker-element.ironman-map-marker-facemarker{background-size:cover;min-width:100%;min-height:100%;background-position:center;background-repeat:no-repeat}body.use_hulk.waldo-map .site .hulk-scope .ironman-map-marker .ironman-map-marker-visual .ironman-map-marker-tail{position:absolute;left:50%;transform:translate(-50%) rotate(45deg);transform-origin:center;background-color:#fff;border-radius:2px;z-index:1}body.use_hulk.waldo-map .site .hulk-scope .ironman-map-marker .ironman-map-marker-badge{position:absolute;top:-5px;z-index:3;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:2px solid #fff;border-radius:50%;font-size:10px;line-height:1}body.use_hulk.waldo-map .site .hulk-scope .ironman-map-marker .ironman-map-marker-badge--popular{right:-6px;background:linear-gradient(135deg,#0b1b3f,#1a397b);color:#fdc514}body.use_hulk.waldo-map .site .hulk-scope .ironman-map-marker .ironman-map-marker-badge--saved{left:-6px;background:linear-gradient(135deg,#ff5a7a,#e11d48);color:#fff}body.use_hulk.waldo-map .site .hulk-scope .ironman-map-marker-popular{z-index:1}body.use_hulk.waldo-map .site .hulk-scope .ironman-map-marker-origin,body.use_hulk.waldo-map .site .hulk-scope .ironman-map-marker-destination{z-index:2}body.use_hulk.waldo-map .site footer.footer-bottom{flex:0 0 auto}.ironman-map-marker-faded{opacity:.5!important}body.ironman-flyover-active .mapboxgl-control-container{display:none!important}body.ironman-map-capture [data-label=end-route-preview-button] .btn{opacity:0!important}body.ironman-map-capture #masthead,body.ironman-map-capture .footer-bottom{display:none!important}body.waldo-planner #editStageTimingContainer .stage-timing-total{display:flex;align-items:baseline;justify-content:space-between;padding-top:.75rem;margin-top:1rem;border-top:1px solid var(--bs-border-color, #dee2e6)}body.waldo-planner #editStageTimingContainer .stage-timing-total-value{font-size:1.5rem;font-weight:600;line-height:1;color:var(--bs-emphasis-color, #212529)}body.waldo-planner #editStageTimingContainer .stage-timing-total-value,body.waldo-planner #editStageTimingContainer .stage-interval-range,body.waldo-planner #editStageTimingContainer .stage-interval-duration{font-variant-numeric:tabular-nums}body.waldo-planner #editStageTimingContainer .stage-interval{border:1px solid var(--bs-border-color, #dee2e6);border-radius:var(--bs-border-radius-lg, .75rem);background:var(--bs-body-bg, #fff);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}body.waldo-planner #editStageTimingContainer .stage-interval.is-open{border-color:var(--bs-gray-500, #adb5bd);box-shadow:0 0 0 1px var(--bs-gray-500, #adb5bd)}body.waldo-planner #editStageTimingContainer .stage-interval.is-open .stage-interval-header{background:var(--bs-tertiary-bg, #f8f9fa)}body.waldo-planner #editStageTimingContainer .stage-interval.is-open .stage-interval-chevron{transform:rotate(180deg)}body.waldo-planner #editStageTimingContainer .stage-interval.is-invalid{border-color:var(--bs-danger, #dc3545);box-shadow:0 0 0 1px var(--bs-danger, #dc3545)}body.waldo-planner #editStageTimingContainer .stage-interval-header{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;border:0;border-radius:0;background:transparent;color:var(--bs-body-color, #212529);text-align:start;transition:background-color .15s ease}body.waldo-planner #editStageTimingContainer .stage-interval-header:hover{background:var(--bs-tertiary-bg, #f8f9fa)}body.waldo-planner #editStageTimingContainer .stage-interval-header:focus-visible{outline:2px solid var(--bs-emphasis-color, #212529);outline-offset:-2px}body.waldo-planner #editStageTimingContainer .stage-interval-when{display:flex;flex-direction:column;gap:.125rem;margin-inline-end:auto;min-width:0}body.waldo-planner #editStageTimingContainer .stage-interval-date{font-size:.75rem;color:var(--bs-secondary-color, #6c757d)}body.waldo-planner #editStageTimingContainer .stage-interval-range-row{display:flex;align-items:center;gap:.5rem}body.waldo-planner #editStageTimingContainer .stage-interval-range{font-weight:600;color:var(--bs-emphasis-color, #212529);white-space:nowrap}body.waldo-planner #editStageTimingContainer .stage-interval-duration{font-weight:600;white-space:nowrap;color:var(--bs-emphasis-color, #212529)}body.waldo-planner #editStageTimingContainer .stage-interval-chevron{flex-shrink:0;color:var(--bs-secondary-color, #6c757d);transition:transform .2s ease}body.waldo-planner #editStageTimingContainer .stage-interval-live{flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%;background:var(--bs-success, #198754);box-shadow:0 0 0 3px rgba(var(--bs-success-rgb, 25, 135, 84),.2)}body.waldo-planner #editStageTimingContainer .stage-interval-body{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border-top:1px solid var(--bs-border-color, #dee2e6);background:var(--bs-body-bg, #fff)}body.waldo-planner #editStageTimingContainer .stage-interval-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}body.waldo-planner #editStageTimingContainer .stage-interval-field{display:flex;flex-direction:column;gap:.375rem}body.waldo-planner #editStageTimingContainer .stage-interval-field .form-label{margin-bottom:0}body.waldo-planner #editStageTimingContainer .stage-interval-field .form-control{width:100%;min-width:0;padding-inline:.75rem}body.waldo-planner #editStageTimingContainer .stage-interval-field .form-control.is-invalid{background-image:none;padding-inline-end:.75rem}body.waldo-planner #editStageTimingContainer input[type=date],body.waldo-planner #editStageTimingContainer input[type=time]{cursor:pointer}body.waldo-planner #editStageTimingContainer input[type=date]::-webkit-calendar-picker-indicator,body.waldo-planner #editStageTimingContainer input[type=time]::-webkit-calendar-picker-indicator{opacity:.6;cursor:pointer}body.waldo-planner #editStageTimingContainer .stage-interval-actions{display:flex;justify-content:flex-end}body.waldo-planner #editStageTimingContainer .stage-interval-add{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;margin-top:.5rem;padding:.75rem 1rem;border:1px solid var(--bs-border-color, #dee2e6);border-radius:var(--bs-border-radius-lg, .75rem);background:var(--bs-tertiary-bg, #f8f9fa);color:var(--bs-emphasis-color, #212529);font-weight:500;transition:border-color .15s ease,background-color .15s ease}body.waldo-planner #editStageTimingContainer .stage-interval-add:hover{border-color:var(--bs-gray-500, #adb5bd);background:var(--bs-secondary-bg, #e9ecef)}body.waldo-planner #editStageTimingContainer .stage-interval-add:focus-visible{outline:2px solid var(--bs-emphasis-color, #212529);outline-offset:2px}@media (prefers-reduced-motion: reduce){body.waldo-planner #editStageTimingContainer .stage-interval,body.waldo-planner #editStageTimingContainer .stage-interval-header,body.waldo-planner #editStageTimingContainer .stage-interval-chevron,body.waldo-planner #editStageTimingContainer .stage-interval-add{transition:none}}.place-stamp-animation .stamp-stage{position:relative;width:260px;height:180px;display:grid;place-items:center;overflow:hidden}.place-stamp-animation .stamp-mark{width:180px;opacity:0;transform:scale(.8);mix-blend-mode:multiply;animation:stampInk 1.3s ease 1s both}.place-stamp-animation .rubber-tool{width:132px;height:82px;position:absolute;top:-8px;border-radius:24px 24px 16px 16px;background:linear-gradient(#6f3f2f,#3a2018);box-shadow:0 16px 24px #28140a38;transform-origin:bottom center;opacity:0;transform:translateY(-70px);animation:rubberStamp 1.3s cubic-bezier(.2,.9,.2,1) 1s both}.place-stamp-animation .rubber-tool:after{content:"";position:absolute;left:31px;right:31px;bottom:-34px;height:34px;border-radius:0 0 12px 12px;background:linear-gradient(#2c1711,#160b08)}@keyframes rubberStamp{0%{opacity:0;transform:translateY(-70px)}35%{opacity:1;transform:translateY(28px)}48%{transform:translateY(42px) scaleY(.92)}70%{opacity:1;transform:translateY(-4px)}to{opacity:0;transform:translateY(-55px)}}@keyframes stampInk{0%,43%{opacity:0;transform:scale(.8);filter:blur(8px)}55%{opacity:1;transform:scale(1.06);filter:blur(2px)}to{opacity:.95;transform:scale(1);filter:blur(0)}}.ironman-welcome-message{--sc-navy: #14264d;--sc-yellow: #fdc514;--sc-yellow-light: #ffd33f;--sc-text: #22252b;--sc-text-soft: #505764;--sc-muted: #7b818b;--sc-border: #e2e4e8;overflow:hidden;margin:8px 0;border:1px solid var(--sc-border);border-radius:15px;background:#fff;color:var(--sc-text);font-family:Inter,sans-serif;font-size:15.6px;line-height:1.55;-webkit-font-smoothing:antialiased}li.activity.new_welcome_message{scroll-margin-top:90px}.ironman-welcome-message h2,.ironman-welcome-message h3,.ironman-welcome-message button,.ironman-welcome-message__button,.ironman-welcome-message__label{font-family:Outfit,sans-serif}.ironman-welcome-message__card{display:none;padding:30px 28px;background:#fff}.ironman-welcome-message__card.is-active{display:block}.ironman-welcome-message__label{display:inline-flex;align-items:center;justify-content:center;min-height:27px;margin-bottom:10px;padding:0 10px;border-radius:7px;background:#f0f1f2;color:#4b4b4b;font-size:14px;font-weight:500;line-height:1}.ironman-welcome-message__welcome-header{max-width:760px;margin-bottom:32px}.ironman-welcome-message__welcome-title{margin:0 0 10px;color:var(--sc-text);font-size:30px;font-weight:650;line-height:1.15}.ironman-welcome-message__welcome-intro{max-width:720px;margin:0;color:var(--sc-text-soft);font-family:Inter,sans-serif;font-size:15.6px;font-weight:400;line-height:1.6}.ironman-welcome-message__guide-heading{margin:0;padding:0 0 15px;border-bottom:1px solid var(--sc-border);color:#3d424a;font-family:Outfit,sans-serif;font-size:19px;font-weight:600;line-height:1.35}.ironman-welcome-message__features{display:flex;flex-direction:column}.ironman-welcome-message__feature{display:grid;grid-template-columns:128px minmax(0,1fr);gap:24px;align-items:center;padding:25px 0;border-bottom:1px solid var(--sc-border)}.ironman-welcome-message__feature:last-child{border-bottom:0}.ironman-welcome-message__feature-art{position:relative;width:128px;aspect-ratio:1/1;overflow:hidden;border-radius:12px}.ironman-welcome-message__feature-art img{display:block;width:100%;height:100%;object-fit:cover}.ironman-welcome-message__art-placeholder{position:absolute;inset:0;overflow:hidden;background:linear-gradient(145deg,#f3f3f4,#e8e9eb)}.ironman-welcome-message__art-route{position:absolute;left:20%;top:28%;width:64%;height:44%;border:4px solid rgba(45,49,56,.12);border-top-color:transparent;border-left-color:transparent;border-radius:45% 55% 48% 52%;transform:rotate(-18deg)}.ironman-welcome-message__feature--camino .ironman-welcome-message__art-placeholder{background:linear-gradient(145deg,#f2f1ec,#e9e7de)}.ironman-welcome-message__feature--explore .ironman-welcome-message__art-placeholder{background:linear-gradient(145deg,#f0f2f4,#e5e8eb)}.ironman-welcome-message__feature--connect .ironman-welcome-message__art-placeholder{background:linear-gradient(145deg,#f3f1ef,#e9e6e2)}.ironman-welcome-message__feature--contribute .ironman-welcome-message__art-placeholder{background:linear-gradient(145deg,#f2f2f4,#e7e7eb)}.ironman-welcome-message__feature-content{min-width:0;max-width:620px}.ironman-welcome-message__feature-number{margin-bottom:5px;color:#989da5;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:1;letter-spacing:.05em}.ironman-welcome-message__feature-title{margin:0 0 7px;color:var(--sc-text);font-size:20px;font-weight:600;line-height:1.25}.ironman-welcome-message__feature-text{margin:0;color:var(--sc-text-soft);font-family:Inter,sans-serif;font-size:15.6px;font-weight:400;line-height:1.55}.ironman-welcome-message__feature-text strong{color:#343840;font-weight:600}.ironman-welcome-message__feature-text a{color:var(--sc-navy);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.ironman-welcome-message__feature-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px}.ironman-welcome-message__button{position:relative;z-index:1;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;min-height:40px;padding:0 16px;border:0!important;border-radius:8px;background:transparent!important;color:#14264d!important;font-family:Outfit,sans-serif;font-size:14px;font-weight:500;line-height:1;text-decoration:none!important;cursor:pointer;transform:none!important;opacity:1!important;box-shadow:none!important;transition:none!important}.ironman-welcome-message__button:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:linear-gradient(135deg,#fdc514,#ffd33f);transition:none!important}.ironman-welcome-message__button:hover,.ironman-welcome-message__button:focus,.ironman-welcome-message__button:active{background:transparent!important;color:#14264d!important;transform:none!important;opacity:1!important;box-shadow:none!important}.ironman-welcome-message__button:hover:before,.ironman-welcome-message__button:focus:before,.ironman-welcome-message__button:active:before{background:#fdc514}.ironman-welcome-message__community-message{max-width:720px;margin:19px 0 0;padding:20px 0 0;border-top:1px solid var(--sc-border);color:#555b65;font-family:Inter,sans-serif;font-size:15.6px;font-weight:400;line-height:1.55}.ironman-welcome-message__closing{margin-top:18px;color:#3d424a;font-family:Outfit,sans-serif;font-size:19px;font-weight:600;line-height:1.3;text-align:left}.ironman-welcome-message__card--tip{min-height:360px}.ironman-welcome-message__tip-header{max-width:720px;margin-bottom:27px}.ironman-welcome-message__tip-title{margin:0 0 9px;color:var(--sc-text);font-size:27px;font-weight:650;line-height:1.2}.ironman-welcome-message__lead{margin:0;color:var(--sc-text-soft);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.55}.ironman-welcome-message__tip-sections{display:flex;flex-direction:column;gap:21px;max-width:720px}.ironman-welcome-message__tip-section h3{margin:0 0 5px;color:var(--sc-text);font-size:18px;font-weight:600;line-height:1.3}.ironman-welcome-message__tip-section p{margin:0;color:var(--sc-text-soft);font-family:Inter,sans-serif;font-size:15.6px;line-height:1.55}.ironman-welcome-message__note{max-width:720px;margin-top:21px;padding:12px 14px;border:1px solid #e3e4e6;border-radius:8px;background:#f4f5f6;color:#5d636c;font-family:Inter,sans-serif;font-size:15px;line-height:1.5}.ironman-welcome-message__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.ironman-welcome-message__navigation{display:grid;grid-template-columns:minmax(82px,auto) 1fr minmax(82px,auto);align-items:center;gap:12px;padding:13px 18px;border-top:1px solid var(--sc-border);background:#f7f7f8}.ironman-welcome-message__nav-button{display:inline-flex;align-items:center;justify-content:center;min-height:39px;padding:0 15px;border:1px solid #d7d9dd!important;border-radius:8px;background:#ededee!important;background-image:none!important;color:#4c5159!important;font-family:Outfit,sans-serif;font-size:14px;font-weight:500;line-height:1;cursor:pointer;transform:none!important;opacity:1;box-shadow:none!important;transition:background-color .12s ease!important}.ironman-welcome-message__nav-button:hover,.ironman-welcome-message__nav-button:focus,.ironman-welcome-message__nav-button:active{border-color:#ced0d4!important;background:#e3e4e6!important;background-image:none!important;color:#30343a!important;transform:none!important;box-shadow:none!important}.ironman-welcome-message__next{border-color:#d7d9dd!important;background:#ededee!important;background-image:none!important;color:#4c5159!important}.ironman-welcome-message__next:hover,.ironman-welcome-message__next:focus,.ironman-welcome-message__next:active{border-color:#ced0d4!important;background:#e3e4e6!important;background-image:none!important;color:#30343a!important}.ironman-welcome-message__back:disabled{visibility:hidden;pointer-events:none}.ironman-welcome-message__progress{display:flex;flex-direction:column;align-items:center;gap:5px}.ironman-welcome-message__dots{display:flex;align-items:center;justify-content:center;gap:6px}.ironman-welcome-message__dot{width:7px;height:7px;border-radius:50%;background:#c9ccd1}.ironman-welcome-message__dot.is-active{width:18px;border-radius:999px;background:#777d86}.ironman-welcome-message__count{color:#858a92;font-family:Inter,sans-serif;font-size:11px;font-weight:500}.activity-item.ironman-welcome-message-is-complete,.ironman-welcome-message-is-complete{opacity:0}.ironman-welcome-message a:focus-visible,.ironman-welcome-message button:focus-visible{outline:2px solid #767c85;outline-offset:3px}@media (max-width: 600px){.ironman-welcome-message{border-radius:13px}.ironman-welcome-message__card{padding:22px 16px}.ironman-welcome-message__welcome-header{margin-bottom:27px}.ironman-welcome-message__welcome-title{font-size:25px}.ironman-welcome-message__welcome-intro{font-size:15.6px}.ironman-welcome-message__guide-heading{padding-bottom:13px;font-size:20px;font-weight:400}.ironman-welcome-message__feature{grid-template-columns:90px minmax(0,1fr);gap:14px;align-items:start;padding:20px 0}.ironman-welcome-message__feature-art{width:90px;border-radius:10px}.ironman-welcome-message__feature-number{margin-top:1px;margin-bottom:5px;font-size:11px}.ironman-welcome-message__feature-title{font-size:18px}.ironman-welcome-message__feature-text{font-size:15.6px;line-height:1.5}.ironman-welcome-message__feature-actions{margin-top:12px}.ironman-welcome-message__button{min-height:38px;padding:0 13px;font-size:13px}.ironman-welcome-message__community-message{font-size:15.6px}.ironman-welcome-message__closing{font-size:18px}.ironman-welcome-message__tip-title{font-size:23px}.ironman-welcome-message__lead{font-size:15.6px}.ironman-welcome-message__tip-section h3{font-size:17px}.ironman-welcome-message__tip-section p{font-size:15.6px}.ironman-welcome-message__note{font-size:15px}.ironman-welcome-message__navigation{grid-template-columns:minmax(68px,auto) 1fr minmax(68px,auto);gap:8px;padding:11px}.ironman-welcome-message__nav-button{min-height:38px;padding:0 12px;font-size:13px}}@media (max-width: 390px){.ironman-welcome-message__card{padding-right:14px;padding-left:14px}.ironman-welcome-message__feature{grid-template-columns:82px minmax(0,1fr);gap:12px}.ironman-welcome-message__feature-art{width:82px}.ironman-welcome-message__button{padding:0 11px}}.ironman-social-login{width:100%;max-width:320px;margin-inline:auto}@media (min-width: 768px){.ironman-social-login--left{margin-inline:0}}.ironman-social-login__label{display:flex;align-items:center;gap:.75rem;margin-bottom:.875rem;font-family:Outfit,sans-serif;font-size:.8125rem;letter-spacing:.02em;opacity:.75}.ironman-social-login__label:before,.ironman-social-login__label:after{content:"";flex:1;height:1px;background:currentColor;opacity:.3}.ironman-social-login div.bb-sso-container .bb-sso-container-buttons{grid-template-columns:1fr;gap:.625rem;padding:0}.ironman-social-login div.bb-sso-container .bb-sso-container-buttons a{margin:0;text-decoration:none}.ironman-social-login div.bb-sso-container .bb-sso-container-buttons a:focus{outline:none}.ironman-social-login div.bb-sso-container .bb-sso-container-buttons a:focus-visible .bb-sso-button-default{outline:2px solid #2563eb;outline-offset:2px}.ironman-social-login div.bb-sso-container .bb-sso-container-buttons a:hover .bb-sso-button-default{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 2px 4px #10182814,0 12px 24px -8px #10182859,inset 0 1px #fff3}.ironman-social-login div.bb-sso-container .bb-sso-container-buttons a:active .bb-sso-button-default{transform:translateY(0);filter:brightness(.97)}.ironman-social-login div.bb-sso-container .bb-sso-button-default{position:relative;overflow:hidden;height:50px;padding:0 1.25rem;border:0;border-radius:14px;font-family:Outfit,sans-serif;box-shadow:0 1px 2px #10182814,0 6px 16px -6px #1018284d,inset 0 1px #fff3;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.ironman-social-login div.bb-sso-container .bb-sso-button-default div.bb-sso-button-label-container{margin:0 0 0 .625rem;font-family:Outfit,sans-serif;font-size:16px;font-weight:500;letter-spacing:.01em;color:inherit}.ironman-social-login div.bb-sso-container .bb-sso-button-default svg{width:22px;height:22px}.ironman-social-login div.bb-sso-container .bb-sso-button-google{color:#1f1f1f;background:linear-gradient(180deg,#fff,#f1f3f6);box-shadow:inset 0 0 0 1px #10182814,0 1px 2px #1018280f,0 6px 16px -8px #10182840}.ironman-social-login div.bb-sso-container .bb-sso-button-google:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,#4285f4 0 25%,#ea4335 25% 50%,#fbbc05 50% 75%,#34a853 75% 100%)}.ironman-social-login div.bb-sso-container .bb-sso-button-facebook{color:#fff;background:linear-gradient(135deg,#3b95ff,#1877f2,#0c5cd0)}.ironman-social-login div.bb-sso-container .bb-sso-button-apple{color:#fff;background:linear-gradient(135deg,#48484a,#1c1c1e,#000)}.ironman-social-login div.bb-sso-container .bb-sso-button-apple svg path{fill:#fff}body.ironman-inapp-stage-controls-page{--ironman-inapp-stage-controls-body-bg: #fff;--ironman-inapp-stage-controls-text: #14264d;--ironman-inapp-stage-controls-muted: rgba(20, 38, 77, .55);--ironman-inapp-stage-controls-accent: #fdc514;--ironman-inapp-stage-controls-frame: #eef0f4;--ironman-inapp-stage-controls-frame-text: #14264d;--ironman-inapp-stage-controls-frame-muted: rgba(20, 38, 77, .6);--ironman-inapp-stage-controls-light-bg: #fff;--ironman-inapp-stage-controls-light-text: #14264d;--ironman-inapp-stage-controls-dark-bg: #222937;--ironman-inapp-stage-controls-dark-text: #fff;display:flex;flex-direction:column;height:100vh;margin:0;padding:0;overflow:hidden;background:transparent;color:var(--ironman-inapp-stage-controls-text);font-family:Outfit,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;user-select:none}@media (prefers-color-scheme: dark){body.ironman-inapp-stage-controls-page{--ironman-inapp-stage-controls-body-bg: #1c1c1e;--ironman-inapp-stage-controls-text: #fff;--ironman-inapp-stage-controls-muted: rgba(255, 255, 255, .55);--ironman-inapp-stage-controls-frame: #2c2c2e;--ironman-inapp-stage-controls-frame-text: #fff;--ironman-inapp-stage-controls-frame-muted: rgba(255, 255, 255, .6);--ironman-inapp-stage-controls-light-bg: #fff;--ironman-inapp-stage-controls-light-text: #14264d;--ironman-inapp-stage-controls-dark-bg: #000;--ironman-inapp-stage-controls-dark-text: #fff}}.ironman-inapp-stage-controls-heading{flex:0 0 auto;margin:0 0 10px;color:var(--ironman-inapp-stage-controls-text);font-family:inherit;font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-.01em}.ironman-inapp-stage-controls{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:4px;overflow:hidden;border-radius:20px;background:var(--ironman-inapp-stage-controls-frame);color:var(--ironman-inapp-stage-controls-text)}.ironman-inapp-stage-controls[data-status=active]{--ironman-inapp-stage-controls-frame-text: #fff;--ironman-inapp-stage-controls-frame-muted: rgba(255, 255, 255, .85);background:linear-gradient(90deg,#37ecba,#01c4b7)}.ironman-inapp-stage-controls.is-busy .ironman-inapp-stage-controls__btn:not(.is-loading){opacity:.5}.ironman-inapp-stage-controls__body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:10px;min-height:0;padding:12px 14px;border-radius:16px;background:var(--ironman-inapp-stage-controls-body-bg)}.ironman-inapp-stage-controls__header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;color:var(--ironman-inapp-stage-controls-muted);font-size:13px;font-weight:500}.ironman-inapp-stage-controls__route{display:inline-flex;align-items:center;gap:6px;min-width:0}.ironman-inapp-stage-controls__route span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ironman-inapp-stage-controls__route-icon{flex:0 0 auto;width:18px;height:18px;object-fit:contain}.ironman-inapp-stage-controls__number{flex:0 0 auto;white-space:nowrap}.ironman-inapp-stage-controls__path{display:flex;align-items:center;gap:12px;min-width:0}.ironman-inapp-stage-controls__places{flex:1 1 auto;display:flex;flex-direction:column;gap:8px;min-width:0}.ironman-inapp-stage-controls__place{display:flex;align-items:center;gap:10px;min-width:0;font-size:18px;font-weight:600;line-height:1.2;letter-spacing:-.01em}.ironman-inapp-stage-controls__place svg{flex:0 0 auto;width:18px;height:18px;color:var(--ironman-inapp-stage-controls-accent)}.ironman-inapp-stage-controls__place span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ironman-inapp-stage-controls__place--origin{position:relative}.ironman-inapp-stage-controls__place--origin:after{content:"";position:absolute;left:8px;top:calc(50% + 11px);height:6px;border-left:2px dotted var(--ironman-inapp-stage-controls-muted);opacity:.6}.ironman-inapp-stage-controls__pin-hole{fill:var(--ironman-inapp-stage-controls-body-bg)}.ironman-inapp-stage-controls__distance{flex:0 0 auto;font-size:17px;font-weight:600;white-space:nowrap}.ironman-inapp-stage-controls__footer{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 8px 6px 10px;color:var(--ironman-inapp-stage-controls-frame-text)}.ironman-inapp-stage-controls__status{display:flex;flex-direction:column;min-width:0;line-height:1.15}.ironman-inapp-stage-controls__status-label{color:var(--ironman-inapp-stage-controls-frame-muted);font-size:13px;font-weight:500;white-space:nowrap}.ironman-inapp-stage-controls__time{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.ironman-inapp-stage-controls__actions{flex:1 1 auto;display:flex;justify-content:flex-end;gap:8px;min-width:0}.ironman-inapp-stage-controls__actions:first-child .ironman-inapp-stage-controls__btn{flex:1 1 0}.ironman-inapp-stage-controls__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;height:40px;padding:0 14px;border:0;border-radius:12px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.1;text-align:center;cursor:pointer;transition:transform .12s ease,opacity .15s ease}.ironman-inapp-stage-controls__btn span{min-width:0}.ironman-inapp-stage-controls__btn svg{flex:0 0 auto;width:14px;height:14px}.ironman-inapp-stage-controls__btn:active{transform:scale(.97)}.ironman-inapp-stage-controls__btn:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.ironman-inapp-stage-controls__btn--light{background:var(--ironman-inapp-stage-controls-light-bg);color:var(--ironman-inapp-stage-controls-light-text);box-shadow:0 1px 2px #1018281a}.ironman-inapp-stage-controls__btn--dark{background:var(--ironman-inapp-stage-controls-dark-bg);color:var(--ironman-inapp-stage-controls-dark-text)}.ironman-inapp-stage-controls__btn--translucent{background:#ffffff38;color:#fff;box-shadow:inset 0 0 0 1px #ffffff40}.ironman-inapp-stage-controls__btn.is-loading svg{display:none}.ironman-inapp-stage-controls__btn.is-loading:before{content:"";width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:ironman-inapp-stage-controls-spin .7s linear infinite}.ironman-inapp-stage-controls__error{position:absolute;top:10px;left:10px;right:10px;z-index:1;padding:8px 12px;border-radius:12px;background:#fa5470;color:#fff;font-size:13px;font-weight:500;text-align:center}.ironman-inapp-stage-controls__error[hidden]{display:none}@keyframes ironman-inapp-stage-controls-spin{to{transform:rotate(360deg)}}.ironman-save-camino__card{max-width:42rem;overflow:hidden;border-radius:24px;background:#fff;box-shadow:0 1px 2px #14264d0f,0 18px 48px -18px #14264d47}.ironman-save-camino__hero{position:relative;padding:2rem 2rem 1.5rem;color:#14264d;border-bottom:1px solid #eef0f4}.ironman-save-camino__hero-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:.875rem;border-radius:50%;background:#fff4cc;color:#14264d;font-size:22px}.ironman-save-camino__hero--muted .ironman-save-camino__hero-icon{background:#eef0f4}.ironman-save-camino__title{margin:0;color:#14264d;font-family:Outfit,sans-serif;font-size:clamp(1.5rem,1.1rem + 1.6vw,2rem);font-weight:700;line-height:1.2;letter-spacing:-.01em}.ironman-save-camino__intro{margin:.5rem 0 0;color:var(--sc-secondary-color, #6c727f);font-size:1rem}.ironman-save-camino__body{padding:1.75rem 2rem 2rem}.ironman-save-camino__summary{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.5rem}.ironman-save-camino__stages{position:relative;margin:0 0 1.75rem;padding:0;list-style:none}.ironman-save-camino__stage{position:relative;display:flex;align-items:center;gap:.875rem;padding:.625rem 0}.ironman-save-camino__stage:not(:last-child):after{content:"";position:absolute;left:15px;top:calc(50% + 18px);bottom:calc(-50% + 18px);border-left:2px dashed #d3d8e0}.ironman-save-camino__number{position:relative;z-index:1;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#0b1b3f,#1a397b);color:#fff;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:600}.ironman-save-camino__stage-text{flex:1 1 auto;min-width:0}.ironman-save-camino__stage-label{display:block;color:#14264d;font-family:Outfit,sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.25}.ironman-save-camino__stage-route{display:flex;align-items:center;gap:.375rem;color:#14264d8c;font-size:.8125rem}.ironman-save-camino__stage-route img{width:16px;height:16px;object-fit:contain}.ironman-save-camino__distance{flex:0 0 auto;color:#14264d;font-family:Outfit,sans-serif;font-weight:600;white-space:nowrap}.ironman-save-camino__actions{display:flex;flex-direction:column;gap:.625rem}.ironman-save-camino__actions .btn{width:100%}@media (max-width: 575.98px){.ironman-save-camino__hero{padding:1.5rem 1.25rem 1.25rem}.ironman-save-camino__body{padding:1.25rem 1.25rem 1.5rem}}
/*# sourceMappingURL=main.css.map */
