.how-it-works{--hw-navy:#07304e;--hw-blue:#0079ff;--hw-text:#29476a;--hw-radius:var(--radius-2xl,1rem);color:var(--hw-navy);background:radial-gradient(ellipse at 48% 58%,#c7edfb66,transparent 42%),radial-gradient(ellipse at 90% 46%,#eee3ff77,transparent 35%),linear-gradient(#fff,#f6fbff 65%,#edfaf4);font-family:var(--font-sans);font-size:13px;line-height:1.4;isolation:isolate}.how-it-works h1,.how-it-works h2,.how-it-works h3,.how-it-works p{margin:0}.how-it-works h1,.how-it-works h2{font-family:var(--font-display);font-weight:400;line-height:1.12;text-wrap:balance}.how-it-works ul{list-style:none;margin:0;padding:0}.how-it-works a{text-decoration:none}.how-it-works a:focus-visible{outline:3px solid #ff742e;outline-offset:4px}.how-it-works section[id]{scroll-margin-top:100px}.hw-hero{position:relative;min-height:335px;isolation:isolate}.hw-hero-photo,.hw-hero-wash{position:absolute;inset:0;width:100%;height:100%}.hw-hero-photo{object-fit:cover;object-position:center 47%;z-index:-3}.hw-hero-wash{z-index:-2;background:linear-gradient(90deg,#fff 1%,#fffffff0 24%,#ffffff10 46%,#00243a00 70%,#001b2bd6),linear-gradient(0deg,#f6fbff,#fff0 35%)}.hw-hero-inner{width:min(1312px,calc(100% - 64px));margin:auto;display:grid;grid-template-columns:40% 22% 1fr;gap:20px;padding:26px 0 90px;align-items:start}.hw-eyebrow{font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin-bottom:8px!important}.hw-brand{display:inline-flex;flex-direction:column;align-items:flex-start;color:#052b45}.hw-brand>span{font-size:clamp(34px,4.7vw,66px);font-weight:550;letter-spacing:.045em;line-height:1}.hw-brand>small{color:#fa6319;font-weight:600;letter-spacing:.33em;font-size:clamp(11px,1.5vw,19px);margin-top:7px}.hw-hero h1{max-width:425px;font-size:clamp(22px,2.2vw,30px);margin-top:15px}.hw-hero-quote{font-family:var(--font-script);font-size:30px;line-height:1.15;transform:rotate(-7deg);text-align:center;color:#fff;text-shadow:0 2px 9px #003047;max-width:235px;padding-top:35px}.hw-hero-quote:after{content:"";display:block;width:110px;margin:14px auto 0;border-bottom:2px solid #ffe6ce}.hw-highlights{justify-self:end;color:#fff;display:flex;flex-direction:column;gap:10px;margin-top:10px!important;font-size:12px;font-weight:500}.hw-highlights li{display:flex;gap:9px;align-items:center}.hw-highlights li>span{display:grid;place-items:center;width:34px;height:34px;border:1px solid #c3e7f18c;border-radius:50%}.hw-board{position:relative;max-width:1344px;padding:0 24px 24px;margin:-92px auto 0}.hw-color-traveler,.hw-color-services{--hw-color:#007aff;--hw-soft:#e2f3ff;--hw-border:#cae9fc}.hw-color-agency{--hw-color:#fa6719;--hw-soft:#fff0e5;--hw-border:#ffe1ce}.hw-color-influencer{--hw-color:#9825f4;--hw-soft:#f2e7ff;--hw-border:#e5d2ff}.hw-color-guide{--hw-color:#0aad42;--hw-soft:#e8f9e9;--hw-border:#cdeed2}.hw-role-icon{display:inline-grid;place-items:center;flex-shrink:0;width:49px;height:49px;background:linear-gradient(145deg,var(--hw-color),color-mix(in srgb,var(--hw-color) 62%,white));border:1px solid #fff;box-shadow:0 0 0 5px #ffffff45;border-radius:50%;color:#fff}.hw-role-icon svg{width:30px;height:30px}.hw-role-heading{display:flex;align-items:flex-start;gap:10px}.hw-role-heading h2{font-size:25px;margin:1px 0 6px}.hw-role-heading h2 a:hover{color:var(--hw-color)}.hw-role-heading p{font-size:11.5px;line-height:1.35}.hw-checklist{display:flex;flex-direction:column;gap:5px;margin-top:12px!important;color:var(--hw-text);font-size:11px;line-height:1.35}.hw-checklist li{display:flex;align-items:flex-start;gap:7px}.hw-checklist li>svg{flex-shrink:0;width:15px;height:15px;padding:2px;border-radius:50%;color:#fff;background:var(--hw-color);margin-top:0}.hw-checklist-soft li>svg{background:transparent;color:var(--hw-color);padding:0}.hw-receives{padding:12px;border-radius:var(--hw-radius);background:linear-gradient(120deg,color-mix(in srgb,var(--hw-soft) 80%,white),var(--hw-soft))}.hw-receives h3{color:var(--hw-color);font-size:13px;font-weight:650;line-height:1.2}.hw-receives .hw-checklist{margin-top:7px!important;gap:3px;font-size:10.5px}.hw-profile-photo{width:100%;height:190px;object-fit:cover;border-radius:var(--hw-radius)}.hw-photo-traveler{object-position:76%}.hw-photo-influencer{object-position:74%}.hw-photo-guide{object-position:75%}.hw-photo-agency{height:155px;object-position:50% 35%}.hw-traveler-row{display:grid;grid-template-columns:minmax(0,2.65fr) minmax(0,1fr);gap:18px;margin-left:25%;margin-bottom:18px;align-items:stretch}.hw-traveler-card{display:grid;grid-template-columns:24% minmax(0,1fr) 25%;gap:12px;padding:8px;border:1px solid var(--hw-border);border-radius:var(--hw-radius);background:linear-gradient(110deg,#e1f3ffed,#f6fbfff7 65%,#def1fff5);box-shadow:0 10px 30px #006ab00b}.hw-traveler-card>.hw-profile-photo{height:210px;min-height:0;align-self:start}.hw-traveler-card>div{padding-block:4px}.hw-traveler-card .hw-role-heading h2{font-size:25px}.hw-traveler-card .hw-role-icon{width:43px;height:43px}.hw-traveler-row>.hw-receives{background:linear-gradient(130deg,#fff,#edf3ff);padding:18px 14px}.hw-traveler-row>.hw-receives .hw-checklist{font-size:11px;gap:7px;margin-top:12px!important}.hw-publication{align-self:stretch;padding:8px;background:#ffffffb8;border-radius:12px;font-size:10px}.hw-publication h3,.hw-campaign h3{font-size:10px;color:var(--hw-color);font-weight:600;margin-bottom:5px}.hw-publication>img{width:100%;height:58px;object-fit:cover;border-radius:9px}.hw-publication>p{margin-top:5px;font-size:10px}.hw-example-facts{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:6px;font-size:9px}.hw-example-facts span{display:flex;align-items:center;gap:3px}.hw-tags{display:flex;flex-wrap:wrap;gap:3px;margin-top:6px}.hw-tags span{padding:2px 4px;border-radius:5px;background:#eaf5ff;font-size:9px}.hw-example-link{display:flex;align-items:center;gap:4px;color:#066acc;font-weight:600;margin-top:7px;font-size:9px}.hw-ecosystem-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr) minmax(0,1fr);gap:18px;align-items:start}.hw-profile-card{display:grid;grid-template-columns:36% minmax(0,1fr);gap:10px;padding:8px;border:1px solid var(--hw-border);border-radius:var(--hw-radius);background:linear-gradient(130deg,#ffffffad,var(--hw-soft))}.hw-profile-body{min-width:0;padding:2px 2px 0}.hw-profile-body>.hw-receives{margin-top:13px;padding:10px;margin-left:-4px}.hw-profile-card .hw-role-icon{width:40px;height:40px}.hw-profile-card .hw-role-icon svg{width:26px;height:26px}.hw-profile-card .hw-role-heading{gap:7px}.hw-profile-card .hw-role-heading h2{font-size:24px}.hw-campaign{position:relative;margin:-15px 4px 0;padding:9px;border-radius:12px;background:#fff;box-shadow:0 5px 15px #c46e2710}.hw-campaign>img{height:60px;object-fit:cover;width:100%;border-radius:8px}.hw-campaign strong{display:block;font-size:12px;margin-top:5px}.hw-campaign>span{display:flex;gap:4px;align-items:center;font-size:9px;margin-top:5px}.hw-campaign>span svg{flex-shrink:0}.hw-campaign>a{display:flex;justify-content:center;align-items:center;gap:4px;background:#073a60;color:#fff;padding:7px 3px;border-radius:var(--radius-xl,.75rem);font-size:9px;margin-top:8px;text-align:center}.hw-agency{grid-column:1;grid-row:1}.hw-influencer{grid-column:3;grid-row:1}.hw-guide{grid-column:1;grid-row:2}.hw-guide>.hw-receives{grid-column:1/-1}.hw-guide .hw-profile-photo{height:210px;min-height:0}.hw-services{grid-column:3;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) 34%;gap:10px;padding:10px;border-radius:var(--hw-radius);border:1px solid var(--hw-border);background:linear-gradient(120deg,#f6fcff,#e4f5ff)}.hw-services .hw-role-icon{width:39px;height:39px}.hw-services .hw-role-heading{gap:7px}.hw-services .hw-role-heading h2{font-size:23px}.hw-services>.hw-receives{grid-column:1/-1}.hw-service-photos{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:75px 64px 64px;gap:4px}.hw-service-photos img{width:100%;height:100%;min-width:0;min-height:0;object-fit:cover;border-radius:10px}.hw-service-photos img:first-child{grid-column:1/-1}.hw-service-photos img:nth-child(3){grid-column:2;grid-row:2/span 2}.hw-hub{grid-column:2;grid-row:1/span 2;min-width:0;display:flex;flex-direction:column;align-self:stretch;justify-content:space-between}.hw-orbit{position:relative;min-height:490px;flex:1;margin:-16px -7px 0;isolation:isolate}.hw-connection-lines{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke-width:1.2;z-index:2;pointer-events:none}.hw-orbit-landscape{position:absolute;top:20%;left:15%;width:70%;height:56%;border-radius:50%;background:linear-gradient(#ffffff10,#0083c22b),url(/images/audience/patagonia.webp) center/cover;box-shadow:0 0 35px 12px #3fb8ed35;border:10px solid #ffffffa1}.hw-orbit-ring{position:absolute;top:18%;left:12%;width:76%;height:60%;border:1px solid #fff;border-radius:50%;box-shadow:inset 0 0 0 11px #ffffff50,0 0 0 8px #b4def044}.hw-platform{position:absolute;z-index:3;top:33%;left:22%;width:56%;height:31%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:45% 45% 43% 43%;background:linear-gradient(150deg,#fff,#f5fcff);box-shadow:0 3px 23px #003a4e16}.hw-brand-center{align-items:center}.hw-brand-center .hw-brand-plane{width:51px;height:51px;margin-bottom:2px;color:#0486c6;transform:rotate(-45deg)}.hw-brand-center>span{font-size:clamp(23px,2.25vw,33px);letter-spacing:.01em;font-weight:650}.hw-brand-center>small{font-size:9px;letter-spacing:.25em;margin-top:5px}.hw-platform>p{font-size:10px;margin-top:9px;max-width:85px;line-height:1.2}.hw-orbit-sea{position:absolute;bottom:0;left:15%;width:70%;height:29%;object-fit:cover;border-radius:50%;z-index:-1;opacity:.65;-webkit-mask-image:radial-gradient(ellipse,#000 30%,transparent 70%);mask-image:radial-gradient(ellipse,#000 30%,transparent 70%)}.hw-node{position:absolute;z-index:4;width:58px;height:58px;display:grid;place-items:center;border-radius:50%;border:1px solid white;background:#ffffff7d;box-shadow:0 0 0 7px #ffffff75,0 0 20px #20b9fb3d;transition:transform .2s}.hw-node:hover{transform:scale(1.08)}.hw-node .hw-role-icon{width:48px;height:48px}.hw-node-traveler .hw-node{left:calc(50% - 29px);top:13%}.hw-node-agency .hw-node{left:calc(19% - 29px);top:37%}.hw-node-influencer .hw-node{right:calc(19% - 29px);top:37%}.hw-node-guide .hw-node{left:calc(24% - 29px);top:64%}.hw-node-services .hw-node{right:calc(24% - 29px);top:64%}.hw-node-group>p{position:absolute;z-index:3;font-size:10.5px;font-weight:600;line-height:1.25;max-width:110px;text-wrap:balance}.hw-node-traveler .hw-flow-in{top:5%;left:2%;width:37%;text-align:right}.hw-node-traveler .hw-flow-out{top:5%;right:2%;width:37%}.hw-node-agency .hw-flow-in{left:0;top:26%;width:27%}.hw-node-agency .hw-flow-out{left:0;top:49%;width:23%}.hw-node-influencer .hw-flow-in{right:0;top:26%;width:27%;text-align:right}.hw-node-influencer .hw-flow-out{right:0;top:49%;width:23%;text-align:right}.hw-node-guide .hw-flow-in{left:0;top:87%;width:31%}.hw-node-guide .hw-flow-out{left:0;top:74%;width:23%}.hw-node-services .hw-flow-in{right:0;top:74%;width:23%;text-align:right}.hw-node-services .hw-flow-out{right:0;top:87%;width:31%;text-align:right}.hw-connected{padding:20px 14px 16px;margin-top:15px;border-radius:var(--hw-radius);background:linear-gradient(145deg,#064968,#002236);color:#fff;box-shadow:0 12px 27px #00496a13}.hw-connected h2{font-size:25px;text-align:center;max-width:300px;margin:auto}.hw-connected>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:17px}.hw-connected>div>div{text-align:center}.hw-connected span{display:grid;place-items:center;width:40px;height:43px;border:1px solid #50a3c861;border-radius:14px;margin:auto;color:#c1ebff}.hw-connected p{font-size:9px;line-height:1.25;margin-top:7px}.hw-tools{display:grid;grid-template-columns:2fr 1fr;gap:24px;padding:16px 15px;border:1px solid #e2eef2;border-radius:var(--hw-radius);background:#ffffffd4;margin-top:18px}.hw-tools h2{font-size:21px}.hw-tools ul{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-top:11px}.hw-tools li{text-align:center;min-width:0}.hw-tools li>span{width:36px;height:36px;border-radius:50%;background:#e9f6ff;display:grid;place-items:center;margin:0 auto 5px}.hw-tools h3{font-size:9px;font-weight:650;line-height:1.3}.hw-tools li p{font-size:9px;color:#526883;margin-top:5px;line-height:1.35}.hw-results{padding-left:23px;border-left:1px solid #aac2d2}.hw-results ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:17px}.hw-results h3{font-size:10px}.hw-results li .hw-result-0{background:#e0f2ff;color:#0879ff}.hw-results li .hw-result-1{background:#fff0e5;color:#fc7829}.hw-results li .hw-result-2{background:#efe4ff;color:#8735df}.hw-results li .hw-result-3{background:#e3f8e9;color:#0bab45}@media(min-width:1500px){.hw-hero-photo{object-position:center 42%}}@media(max-width:1150px){.hw-board{padding-inline:16px}.hw-traveler-row{margin-left:18%;grid-template-columns:3fr 1fr;gap:12px}.hw-traveler-card{grid-template-columns:19% minmax(0,1fr) 26%;gap:9px}.hw-ecosystem-grid{gap:12px;grid-template-columns:1fr .8fr 1fr}.hw-role-heading h2,.hw-profile-card .hw-role-heading h2{font-size:21px}.hw-profile-card{grid-template-columns:32% minmax(0,1fr);gap:8px}.hw-profile-card .hw-role-icon{width:32px;height:32px}.hw-profile-card .hw-role-icon svg{width:23px;height:23px}.hw-checklist{font-size:10px;gap:5px}.hw-role-heading p{font-size:10.5px}.hw-receives .hw-checklist{font-size:10px}.hw-node-group>p{font-size:9px}.hw-platform .hw-brand-plane{width:37px;height:37px}.hw-brand-center>span{font-size:23px}.hw-node{width:50px;height:50px}.hw-node .hw-role-icon{width:43px;height:43px}.hw-connected{padding-inline:8px}.hw-connected h2{font-size:22px}.hw-connected>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hw-connected p{font-size:8px}.hw-services{grid-template-columns:1fr 30%}.hw-services .hw-role-heading{display:block}.hw-services .hw-role-icon{float:left;margin-right:7px}.hw-tools{grid-template-columns:1fr}.hw-results{padding:14px 0 0;border-left:0;border-top:1px solid #d6e4ed}.hw-results ul{max-width:550px}}@media(max-width:900px){.hw-hero-inner{grid-template-columns:1fr 1fr;width:calc(100% - 40px);padding-bottom:95px}.hw-hero-heading{max-width:400px}.hw-hero h1{font-size:25px}.hw-hero-quote{justify-self:end;padding-right:12px}.hw-highlights{grid-column:1/-1;flex-direction:row;justify-self:stretch;justify-content:space-between;font-size:10px;color:var(--hw-navy)}.hw-highlights li{gap:5px}.hw-highlights li>span{background:#ffffffb0;border-color:#dbeaf5}.hw-traveler-row{margin-left:0}.hw-ecosystem-grid{grid-template-columns:1fr 1fr;gap:16px}.hw-hub{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:22px}.hw-orbit{height:450px;min-height:450px;margin:0}.hw-connected{margin:0;padding:25px 18px}.hw-connected h2{font-size:29px}.hw-connected>div{grid-template-columns:repeat(3,1fr);gap:16px}.hw-connected p{font-size:10px}.hw-agency{grid-column:1;grid-row:1}.hw-influencer{grid-column:2;grid-row:1}.hw-guide{grid-column:1;grid-row:3}.hw-services{grid-column:2;grid-row:3}.hw-node-group>p{font-size:10px}.hw-profile-card{grid-template-columns:35% minmax(0,1fr)}.hw-profile-card .hw-role-heading h2{font-size:24px}.hw-checklist{font-size:11px}.hw-tools ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.hw-tools h3,.hw-tools li p{font-size:11px}}@media(max-width:600px){.how-it-works{font-size:14px}.hw-hero-inner{display:block;padding:24px 0 76px}.hw-hero-wash{background:linear-gradient(90deg,#fffffff5,#ffffffe0 50%,#ffffff50),linear-gradient(0deg,#f6fbff,transparent 50%)}.hw-hero-photo{object-position:72%}.hw-brand>span{font-size:43px}.hw-brand>small{font-size:13px}.hw-hero h1{font-size:26px;max-width:310px}.hw-hero-quote{color:#07304e;text-shadow:none;padding:23px 0 0;margin:0 0 18px auto!important;max-width:250px;font-size:25px}.hw-hero-quote:after{border-color:#f28b46}.hw-highlights{display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:11px;margin-top:25px!important}.hw-highlights li>span{width:30px;height:30px}.hw-highlights svg{width:19px;height:19px}.hw-board{margin-top:-45px;padding:0 14px 20px}.hw-traveler-row{grid-template-columns:1fr;gap:12px}.hw-traveler-card{grid-template-columns:85px minmax(0,1fr);gap:12px;padding:12px}.hw-traveler-card>.hw-profile-photo{height:220px;min-height:0;align-self:start}.hw-traveler-card .hw-role-heading{display:block}.hw-traveler-card .hw-role-icon{float:left;width:32px;height:32px;margin:0 8px 6px 0}.hw-traveler-card .hw-role-icon svg{width:24px;height:24px}.hw-traveler-card .hw-role-heading h2{font-size:26px}.hw-traveler-card .hw-role-heading p{clear:both}.hw-publication{grid-column:1/-1;padding:12px;display:grid;grid-template-columns:105px 1fr;gap:5px 12px;font-size:12px}.hw-publication h3{grid-column:1/-1;font-size:12px}.hw-publication>img{grid-column:1;grid-row:2/span 4;height:115px;min-height:0;align-self:start}.hw-publication>p{font-size:12px;margin:0}.hw-example-facts,.hw-tags{margin:0}.hw-tags span,.hw-example-facts,.hw-example-link{font-size:10px}.hw-traveler-row>.hw-receives .hw-checklist{font-size:12px}.hw-ecosystem-grid{display:flex;flex-direction:column;gap:16px}.hw-hub{order:-1;display:flex;width:100%;gap:0}.hw-orbit{width:100%;height:470px;min-height:470px;flex:auto}.hw-brand-center>span{font-size:27px}.hw-brand-center>small{font-size:9px}.hw-connected{width:100%;padding:20px 14px}.hw-connected h2{font-size:27px}.hw-connected>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hw-connected p{font-size:9px}.hw-node-group>p{font-size:10px}.hw-profile-card,.hw-services{width:100%;padding:12px;gap:12px}.hw-profile-card{grid-template-columns:32% minmax(0,1fr)}.hw-profile-card .hw-role-heading{display:block}.hw-profile-card .hw-role-icon{float:left;margin-right:8px}.hw-profile-card .hw-role-heading p{clear:both}.hw-profile-card .hw-role-heading h2,.hw-services .hw-role-heading h2{font-size:25px}.hw-role-heading p{font-size:12px}.hw-checklist{font-size:12px;gap:7px}.hw-profile-body>.hw-receives{margin-top:14px}.hw-receives .hw-checklist{font-size:11px;gap:5px}.hw-profile-body .hw-receives{margin-left:0;padding:10px 8px}.hw-profile-photo{height:200px}.hw-photo-agency{height:155px}.hw-campaign{padding:7px;margin-inline:0}.hw-campaign>span{font-size:9px}.hw-guide .hw-profile-photo{height:265px;min-height:0;align-self:flex-start}.hw-service-photos{grid-template-rows:90px 90px 90px}.hw-services{grid-template-columns:1fr 30%}.hw-tools{padding:17px 12px}.hw-tools h2{font-size:25px}.hw-tools ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 15px}.hw-tools h3,.hw-tools li p{font-size:12px}.hw-results ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:400px){.hw-traveler-card,.hw-profile-card,.hw-services{grid-template-columns:minmax(0,1fr)}.hw-traveler-card>.hw-profile-photo,.hw-profile-photo,.hw-guide .hw-profile-photo{height:180px;min-height:0}.hw-publication{grid-template-columns:minmax(0,1fr)}.hw-publication>img{grid-column:auto;grid-row:auto;width:100%;height:150px}.hw-service-photos{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:100px}.hw-service-photos img:first-child,.hw-service-photos img:nth-child(3){grid-column:auto;grid-row:auto}.hw-campaign{margin:12px 0 0}}@media(prefers-reduced-motion:reduce){.hw-node{transition:none}}.hw-brand>img{width:clamp(230px,30vw,390px);height:auto}.hw-brand-center>img{width:145px;max-width:100%}
