@keyframes twarCorona{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.08);opacity:.85}}@keyframes twarHeroPhoto{0%{opacity:0}to{opacity:1}}@keyframes twarRise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.twar-site .eclipse-page{position:relative;background:var(--ink-900);color:var(--sand-100)}.twar-site .eclipse-page .nav{top:0}.twar-site .eclipse-page .btn-quiet-inv{padding:0 0 3px;background:none;color:var(--sand-100);text-transform:none;letter-spacing:0;font-size:15px;border:none;border-bottom:1.5px solid var(--gold-500)}.twar-site .eclipse-page .hero{position:relative;background:var(--ink-800);overflow:hidden}.twar-site .eclipse-page .hero .photo{position:absolute;left:0;right:0;top:-12%;height:124%;background-image:url(/images/reviews/siwa/oasis-totality.jpg);background-size:cover;background-position:center 8%;filter:saturate(1.05) contrast(1.03);will-change:transform;animation:twarHeroPhoto 1.6s var(--ease-standard) both}.twar-site .eclipse-page .hero .scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,26,48,.66),rgba(12,26,48,.34) 46%,rgba(12,26,48,.06) 74%,rgba(12,26,48,0)),linear-gradient(180deg,rgba(12,26,48,.34),rgba(12,26,48,.12) 30%,rgba(12,26,48,.42) 68%,rgba(12,26,48,.86))}.twar-site .eclipse-page .hero .content{position:absolute;left:80px;right:80px;bottom:120px;color:var(--sand-100);max-width:1080px}.twar-site .eclipse-page .hero .eyebrow{color:var(--gold-500);animation:twarRise .8s var(--ease-standard) both .35s}.twar-site .eclipse-page .hero h1{font-family:var(--font-display);font-weight:500;font-size:clamp(128px,6.65vw,190px);line-height:1.02;letter-spacing:-.025em;margin-top:24px;color:#fff;max-width:14ch;text-wrap:balance;font-variation-settings:"opsz" 144,"SOFT" 30;text-shadow:0 2px 40px rgba(12,26,48,.55),0 1px 4px rgba(12,26,48,.4);animation:twarRise .9s var(--ease-standard) both .5s}.twar-site .eclipse-page .hero-mid{display:contents}.twar-site .eclipse-page .hero .lede{margin-top:32px;max-width:560px;font-size:21px;line-height:1.52;color:rgba(255,255,255,.92);text-shadow:0 1px 16px rgba(12,26,48,.6),0 1px 3px rgba(12,26,48,.45);animation:twarRise .9s var(--ease-standard) both .72s}.twar-site .eclipse-page .hero .lede-short{display:none}.twar-site .eclipse-page .sun-disc{width:88px;height:88px;margin-top:36px;position:relative;color:var(--gold-500);animation:twarRise .9s var(--ease-standard) both .9s}.twar-site .eclipse-page .sun-disc:after,.twar-site .eclipse-page .sun-disc:before{content:"";position:absolute;border-radius:50%;border:1px solid var(--gold-500)}.twar-site .eclipse-page .sun-disc:before{inset:0;border-width:2px}.twar-site .eclipse-page .sun-disc:after{inset:-14px;border-color:rgba(232,184,90,.4)}.twar-site .eclipse-page .sun-disc .pupil{position:absolute;inset:18px;border-radius:50%;background:var(--ink-900);box-shadow:inset 0 0 0 1px rgba(232,184,90,.6)}.twar-site .eclipse-page .hero .ctas{margin-top:40px;display:flex;align-items:center;gap:24px;animation:twarRise .9s var(--ease-standard) both 1.05s}.twar-site .eclipse-page .hero .date-meta{position:absolute;left:80px;bottom:64px;font-family:var(--font-mono);font-size:13px;letter-spacing:.16em;color:rgba(245,220,161,.7);text-transform:uppercase;animation:twarRise .8s var(--ease-standard) both 1.2s}@media (min-width:681px) and (max-height:900px){.twar-site .eclipse-page .hero .content{bottom:88px}.twar-site .eclipse-page .hero h1{font-size:clamp(52px,14vh,110px);margin-top:14px}.twar-site .eclipse-page .hero .lede{margin-top:16px;font-size:18px}.twar-site .eclipse-page .hero .sun-disc{display:none}.twar-site .eclipse-page .hero .ctas{margin-top:22px}.twar-site .eclipse-page .hero .date-meta{bottom:34px}}@media (min-width:681px) and (max-height:760px){.twar-site .eclipse-page .hero{height:auto;min-height:calc(100vh - 48px)}.twar-site .eclipse-page .hero .content{position:static;left:auto;right:auto;bottom:auto;max-width:none;padding:148px 80px 56px}.twar-site .eclipse-page .hero .date-meta{display:none}}.twar-site .eclipse-page .path-map{background:var(--ink-900);padding:120px 80px;display:grid;grid-template-columns:1fr 460px;gap:80px;align-items:center;border-bottom:1px solid rgba(232,184,90,.18)}.twar-site .eclipse-page .pm-copy h2{margin-top:18px;font-family:var(--font-display);font-weight:500;font-size:54px;line-height:1.08;letter-spacing:-.018em;color:#fff;max-width:16ch;text-wrap:balance;font-variation-settings:"opsz" 72}.twar-site .eclipse-page .pm-copy h2 em{font-style:italic;font-weight:400;color:var(--gold-300)}.twar-site .eclipse-page .pm-copy p{margin-top:22px;font-size:18px;line-height:1.6;color:rgba(250,244,232,.82);max-width:52ch}.twar-site .eclipse-page .pm-stats{display:flex;gap:44px;margin-top:40px}.twar-site .eclipse-page .pm-stats b{display:block;font-family:var(--font-display);font-weight:500;font-size:34px;color:var(--gold-300);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 48}.twar-site .eclipse-page .pm-stats span{display:block;margin-top:6px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(250,244,232,.55)}.twar-site .eclipse-page .pm-map svg{width:100%;height:auto;display:block}.twar-site .eclipse-page .pm-source{margin-top:14px;font-family:var(--font-mono);font-size:20px;zoom:.55;letter-spacing:.03em;color:rgba(250,244,232,.32);line-height:1.5;max-width:84ch}.twar-site .eclipse-page .pm-source a{color:rgba(245,220,161,.5);border-bottom:1px solid rgba(232,184,90,.28)}.twar-site .eclipse-page .angle{background:var(--ink-900);padding:128px 80px;border-top:1px solid rgba(232,184,90,.18);border-bottom:1px solid rgba(232,184,90,.18)}.twar-site .eclipse-page .angle-grid{display:grid;grid-template-columns:repeat(3,1fr)}.twar-site .eclipse-page .angle-tile{padding:16px 48px 16px 0;position:relative}.twar-site .eclipse-page .angle-tile+.angle-tile{padding-left:48px;border-left:1px solid rgba(232,184,90,.28)}.twar-site .eclipse-page .angle-tile .num{font-family:var(--font-display);font-weight:500;font-size:96px;line-height:1;color:var(--gold-500);letter-spacing:-.04em;font-variation-settings:"opsz" 120}.twar-site .eclipse-page .angle-tile .num .unit{font-size:32px;color:rgba(232,184,90,.7);margin-left:8px;letter-spacing:.04em}.twar-site .eclipse-page .angle-tile h3{margin-top:24px;font-family:var(--font-display);font-weight:500;font-size:30px;line-height:1.2;color:#fff;letter-spacing:-.01em;text-wrap:balance;font-variation-settings:"opsz" 48}.twar-site .eclipse-page .angle-tile p{margin-top:18px;font-size:17px;line-height:1.6;color:rgba(250,244,232,.78);max-width:36ch}.twar-site .eclipse-page .why-temples{background:var(--ink-900);padding:140px 80px 120px;display:grid;grid-template-columns:1fr 560px;gap:96px;align-items:start}.twar-site .eclipse-page .why-temples .copy h2{margin-top:22px;font-family:var(--font-display);font-weight:500;font-size:64px;line-height:1.08;letter-spacing:-.018em;color:#fff;text-wrap:balance;font-variation-settings:"opsz" 96}.twar-site .eclipse-page .why-temples .copy h2 em{font-style:italic;font-weight:400;color:var(--gold-300)}.twar-site .eclipse-page .why-temples .copy .body{-moz-columns:2;column-count:2;-moz-column-gap:48px;column-gap:48px;margin-top:40px;font-size:17px;line-height:1.72;color:rgba(250,244,232,.82)}.twar-site .eclipse-page .why-temples .copy .body p+p{margin-top:18px}.twar-site .eclipse-page .why-temples .photo{aspect-ratio:3/4;background-image:url(/images/reviews/siwa/03.jpg);background-size:cover;background-position:center 30%;position:relative;box-shadow:0 30px 60px -30px rgba(0,0,0,.6)}.twar-site .eclipse-page .why-temples .photo:after{content:"";position:absolute;inset:24px;border:1px solid rgba(250,244,232,.35)}.twar-site .eclipse-page .why-temples .caption{margin-top:18px;font-family:var(--font-display);font-style:italic;font-size:14px;color:rgba(250,244,232,.55);line-height:1.5}.twar-site .eclipse-page .totality{background:var(--ink-800);padding:64px 80px;border-top:1px solid rgba(232,184,90,.18);border-bottom:1px solid rgba(232,184,90,.18)}.twar-site .eclipse-page .totality-inner{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:48px;align-items:end}.twar-site .eclipse-page .totality .label{font-family:var(--font-mono);font-size:11px;letter-spacing:.24em;color:rgba(232,184,90,.7);text-transform:uppercase;margin-bottom:14px}.twar-site .eclipse-page .totality h3{font-family:var(--font-display);font-weight:500;font-size:26px;line-height:1.2;color:#fff;letter-spacing:-.005em;font-variation-settings:"opsz" 36}.twar-site .eclipse-page .totality .val{font-family:var(--font-display);font-weight:500;font-size:34px;line-height:1;color:var(--gold-300);letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 48}.twar-site .eclipse-page .totality .val .sub{display:block;font-size:13px;color:rgba(250,244,232,.55);letter-spacing:.04em;margin-top:6px;font-family:var(--font-mono);text-transform:uppercase}.twar-site .eclipse-page .arc{background:var(--ink-900);padding:140px 80px}.twar-site .eclipse-page .arc-head{display:grid;grid-template-columns:1fr 380px;gap:64px;align-items:end;margin-bottom:64px}.twar-site .eclipse-page .arc-head h2{font-family:var(--font-display);font-weight:500;font-size:60px;line-height:1.08;letter-spacing:-.018em;color:#fff;max-width:18ch;margin-top:18px;text-wrap:balance;font-variation-settings:"opsz" 80}.twar-site .eclipse-page .arc-head h2 em{font-style:italic;font-weight:400;color:var(--gold-300)}.twar-site .eclipse-page .arc-head .meta{color:rgba(250,244,232,.65);font-size:16px;line-height:1.55}.twar-site .eclipse-page .chapters{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.twar-site .eclipse-page .chapter .ph{aspect-ratio:4/5;background-size:cover;background-position:50%;position:relative;overflow:hidden;background-color:var(--ink-800)}.twar-site .eclipse-page .chapter-1 .ph{background-image:url(/images/reviews/siwa/04.jpg)}.twar-site .eclipse-page .chapter-2 .ph{background-image:url(/images/reviews/siwa/05.jpg)}.twar-site .eclipse-page .chapter-3 .ph{background-image:url(/images/reviews/siwa/rooftop-totality.jpg);background-position:center 35%}.twar-site .eclipse-page .chapter .ph:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(12,26,48,0) 30%,rgba(12,26,48,.9))}.twar-site .eclipse-page .chapter .body{padding:32px 4px 0}.twar-site .eclipse-page .chapter .num{font-family:var(--font-slab);font-weight:600;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--gold-500)}.twar-site .eclipse-page .chapter h3{margin-top:14px;font-family:var(--font-display);font-weight:500;font-size:28px;line-height:1.18;color:#fff;letter-spacing:-.008em;text-wrap:balance;font-variation-settings:"opsz" 48}.twar-site .eclipse-page .chapter .days{margin-top:10px;font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;color:rgba(245,220,161,.65);text-transform:uppercase}.twar-site .eclipse-page .chapter p{margin-top:18px;font-size:16px;line-height:1.6;color:rgba(250,244,232,.78)}.twar-site .eclipse-page .chapter.totality-day .ph:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--gold-500);z-index:2}.twar-site .eclipse-page .chapter.totality-day .num{color:#fff;background:var(--gold-500);padding:6px 10px;display:inline-block}.twar-site .eclipse-page .arc-cta{margin-top:64px;display:flex;align-items:center;gap:32px}.twar-site .eclipse-page .arc-cta .note{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;color:rgba(250,244,232,.5);text-transform:uppercase}.twar-site .eclipse-page .px-inter{position:relative;height:520px;overflow:hidden;background:var(--ink-800)}.twar-site .eclipse-page .px-inter .px-bg{position:absolute;left:0;right:0;top:-14%;height:128%;background-image:url(/images/reviews/siwa/corona-dunes.jpg);background-size:cover;background-position:center 22%;will-change:transform;filter:saturate(.9)}.twar-site .eclipse-page .px-inter .px-scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(12,26,48,.55),rgba(12,26,48,.3) 45%,rgba(12,26,48,.78))}.twar-site .eclipse-page .px-inter .px-copy{position:absolute;left:0;right:0;bottom:0;padding:64px 80px;z-index:2;color:var(--sand-100)}.twar-site .eclipse-page .px-inter .px-copy .eyebrow{color:var(--gold-300)}.twar-site .eclipse-page .px-inter .px-copy h2{margin-top:14px;font-family:var(--font-display);font-weight:500;font-size:54px;line-height:1.08;letter-spacing:-.018em;color:#fff;max-width:20ch;text-wrap:balance;font-variation-settings:"opsz" 72}.twar-site .eclipse-page .articles{background:var(--ink-900);padding:140px 80px}.twar-site .eclipse-page .articles-head{margin-bottom:56px}.twar-site .eclipse-page .articles-head h2{margin-top:18px;font-family:var(--font-display);font-weight:500;font-size:54px;line-height:1.08;letter-spacing:-.015em;color:#fff;max-width:18ch;text-wrap:balance;font-variation-settings:"opsz" 72}.twar-site .eclipse-page .article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.twar-site .eclipse-page .article-card{border:1px solid rgba(232,184,90,.22);padding:32px;transition:border-color var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard);display:flex;flex-direction:column;gap:18px;background:rgba(255,255,255,.015);min-height:340px}.twar-site .eclipse-page .article-card .kicker{font-family:var(--font-slab);font-weight:600;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--gold-500)}.twar-site .eclipse-page .article-card h3{font-family:var(--font-display);font-weight:500;font-size:26px;line-height:1.22;color:#fff;letter-spacing:-.005em;text-wrap:balance;font-variation-settings:"opsz" 36}.twar-site .eclipse-page .article-card .summary{font-size:15px;line-height:1.6;color:rgba(250,244,232,.7);flex:1}.twar-site .eclipse-page .article-card .read{font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-500)}.twar-site .eclipse-page .article-card.placeholder{opacity:.85;border-style:dashed}.twar-site .eclipse-page a.article-card:hover{border-color:var(--gold-500);transform:translateY(-3px)}.twar-site .eclipse-page a.article-card:hover .read{color:var(--gold-300)}.twar-site .eclipse-page .logistics{background:var(--ink-900);padding:140px 80px}.twar-site .eclipse-page .log-head{margin-bottom:56px}.twar-site .eclipse-page .log-head h2{margin-top:18px;font-family:var(--font-display);font-weight:500;font-size:54px;line-height:1.08;letter-spacing:-.015em;color:#fff;max-width:18ch;font-variation-settings:"opsz" 72}.twar-site .eclipse-page .log-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px}.twar-site .eclipse-page .log-col h3{font-family:var(--font-slab);font-weight:600;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-300);padding-bottom:14px;border-bottom:1px solid rgba(232,184,90,.28);margin-bottom:24px}.twar-site .eclipse-page .log-col ul{display:flex;flex-direction:column;gap:18px}.twar-site .eclipse-page .log-col li{font-size:17px;line-height:1.55;color:rgba(250,244,232,.82);display:grid;grid-template-columns:24px 1fr;gap:14px;align-items:start}.twar-site .eclipse-page .log-col li .mk{color:var(--gold-500);font-weight:600;padding-top:2px}.twar-site .eclipse-page .log-col li b{color:#fff;font-weight:600;display:block;margin-bottom:2px}.twar-site .eclipse-page .warm-band{background:linear-gradient(105deg,var(--gold-500) 0,var(--gold-300) 60%,#f7e6c0 100%);color:var(--ink-900);padding:84px 80px;position:relative;overflow:hidden}.twar-site .eclipse-page .warm-band:after{content:"";position:absolute;right:-120px;top:50%;transform:translateY(-50%);width:420px;height:420px;border-radius:50%;border:2px solid rgba(16,36,63,.16)}.twar-site .eclipse-page .warm-band:before{content:"";position:absolute;right:-40px;top:50%;transform:translateY(-50%);width:240px;height:240px;border-radius:50%;background:rgba(16,36,63,.06)}.twar-site .eclipse-page .warm-band .wb-inner{position:relative;z-index:2;max-width:900px}.twar-site .eclipse-page .warm-band .eyebrow{color:var(--clay-500)}.twar-site .eclipse-page .warm-band h2{margin-top:14px;font-family:var(--font-display);font-weight:500;font-size:50px;line-height:1.1;letter-spacing:-.018em;color:var(--ink-900);max-width:22ch;text-wrap:balance;font-variation-settings:"opsz" 72}.twar-site .eclipse-page .warm-band h2 em{font-style:italic;font-weight:400}.twar-site .eclipse-page .warm-band p{margin-top:18px;font-size:19px;line-height:1.55;color:var(--ink-700);max-width:52ch}.twar-site .eclipse-page .book{background:var(--ink-900);padding:128px 80px;text-align:center;border-top:1px solid rgba(232,184,90,.18);position:relative}.twar-site .eclipse-page .book .sun-disc{animation:none}.twar-site .eclipse-page .book h2{font-family:var(--font-display);font-weight:500;font-size:64px;line-height:1.05;letter-spacing:-.018em;color:#fff;max-width:18ch;margin:0 auto;text-wrap:balance;font-variation-settings:"opsz" 96}.twar-site .eclipse-page .book h2 em{font-style:italic;font-weight:400;color:var(--gold-300)}.twar-site .eclipse-page .book .sub{margin-top:22px;font-size:18px;line-height:1.55;color:rgba(250,244,232,.7);max-width:48ch;margin-left:auto;margin-right:auto}.twar-site .eclipse-page .book .ctas{margin-top:48px;display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.twar-site .eclipse-page .book .micro{margin-top:32px;font-family:var(--font-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:rgba(232,184,90,.6)}.twar-site .eclipse-page .book .insurance-note{margin:14px auto 0;max-width:46ch;font-size:14px;line-height:1.6;color:rgba(245,236,220,.72)}.twar-site .eclipse-page .info-tip{position:relative;display:inline-block;margin-left:7px;cursor:help;vertical-align:1px}.twar-site .eclipse-page .info-dot{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1px solid rgba(232,184,90,.55);color:var(--gold-500);font-family:var(--font-mono);font-size:10px;line-height:1;transition:background .18s ease,color .18s ease}.twar-site .eclipse-page .info-tip:focus .info-dot,.twar-site .eclipse-page .info-tip:focus-visible .info-dot,.twar-site .eclipse-page .info-tip:hover .info-dot{background:var(--gold-500);color:#14161a}.twar-site .eclipse-page .info-body{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%) translateY(4px);width:min(340px,78vw);padding:13px 15px;background:#10151d;border:1px solid rgba(232,184,90,.32);border-radius:9px;box-shadow:0 12px 34px rgba(0,0,0,.5);color:rgba(245,236,220,.9);font-size:13px;line-height:1.62;text-align:left;text-transform:none;letter-spacing:normal;opacity:0;visibility:hidden;transition:opacity .18s ease,transform .18s ease,visibility .18s;z-index:20}.twar-site .eclipse-page .info-tip:focus .info-body,.twar-site .eclipse-page .info-tip:focus-within .info-body,.twar-site .eclipse-page .info-tip:hover .info-body{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}@media (hover:none){.twar-site .eclipse-page .info-body{position:static;transform:none;width:auto;opacity:1;visibility:visible;display:block;margin-top:10px;box-shadow:none}.twar-site .eclipse-page .info-dot{display:none}}.twar-site .eclipse-page .book .micro .dot{display:inline-block;width:4px;height:4px;background:var(--gold-500);border-radius:50%;vertical-align:middle;margin:0 12px}.twar-site .eclipse-page .faq{background:var(--ink-900);padding:128px 80px;border-top:1px solid rgba(232,184,90,.18)}.twar-site .eclipse-page .faq-head{margin-bottom:56px}.twar-site .eclipse-page .faq-head h2{margin-top:18px;font-family:var(--font-display);font-weight:500;font-size:54px;line-height:1.08;letter-spacing:-.015em;color:#fff;max-width:18ch;font-variation-settings:"opsz" 72}.twar-site .eclipse-page .faq-list{display:flex;flex-direction:column}.twar-site .eclipse-page .faq-item{padding:28px 0;border-bottom:1px solid rgba(232,184,90,.22);display:grid;grid-template-columns:1fr 32px;gap:32px;align-items:start}.twar-site .eclipse-page .faq-item:first-child{border-top:1px solid rgba(232,184,90,.22)}.twar-site .eclipse-page .faq-item.open{padding-bottom:36px}.twar-site .eclipse-page .faq-item .q{font-family:var(--font-display);font-weight:500;font-size:24px;line-height:1.3;color:#fff;letter-spacing:-.005em;cursor:pointer;background:none;border:none;text-align:left;padding:0}.twar-site .eclipse-page .faq-item .a{font-size:16.5px;line-height:1.6;color:rgba(250,244,232,.75);max-width:64ch;margin-top:16px}.twar-site .eclipse-page .faq-item .mark{font-family:var(--font-mono);color:var(--gold-500);font-size:18px;line-height:1;padding-top:6px;text-align:right;background:none;border:none;cursor:pointer}.twar-site .eclipse-page .pricing{background:var(--ink-800);padding:128px 80px;border-top:1px solid rgba(232,184,90,.18);border-bottom:1px solid rgba(232,184,90,.18)}.twar-site .eclipse-page .pricing-head{max-width:720px;margin:0 auto 48px;text-align:center}.twar-site .eclipse-page .pricing-head h2{margin-top:18px;font-family:var(--font-display);font-weight:500;font-size:54px;line-height:1.08;letter-spacing:-.015em;color:#fff;text-wrap:balance;font-variation-settings:"opsz" 72}.twar-site .eclipse-page .pricing-head p{margin-top:20px;font-size:18px;line-height:1.55;color:rgba(250,244,232,.72)}.twar-site .eclipse-page .gauge{max-width:720px;margin:0 auto;border:1px solid rgba(232,184,90,.28);background:rgba(255,255,255,.02);padding:40px}.twar-site .eclipse-page .gauge-main{display:flex;align-items:baseline;justify-content:space-between;gap:24px;flex-wrap:wrap}.twar-site .eclipse-page .gauge-price{display:flex;flex-direction:column}.twar-site .eclipse-page .gauge-price-num{font-family:var(--font-display);font-weight:500;font-size:72px;line-height:1;color:var(--gold-300);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 96}.twar-site .eclipse-page .gauge-price-per{margin-top:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:rgba(250,244,232,.55)}.twar-site .eclipse-page .gauge-scarcity{font-size:16px;line-height:1.5;color:rgba(250,244,232,.82);max-width:34ch}.twar-site .eclipse-page .gauge-scarcity b{color:var(--gold-300);font-weight:600}.twar-site .eclipse-page .gauge-track{position:relative;height:8px;margin-top:32px;background:rgba(232,184,90,.14);border-radius:999px;overflow:hidden}.twar-site .eclipse-page .gauge-fill{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,var(--gold-500),var(--gold-300));border-radius:999px;transition:width .6s var(--ease-standard)}.twar-site .eclipse-page .gauge-tick{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--ink-800);transform:translateX(-1px)}.twar-site .eclipse-page .tier-ladder{margin:32px 0 0;padding:0;list-style:none;border-top:1px solid rgba(232,184,90,.18)}.twar-site .eclipse-page .tier-ladder .tier{display:grid;grid-template-columns:1fr auto auto;gap:16px;align-items:baseline;padding:16px 0;border-bottom:1px solid rgba(232,184,90,.14)}.twar-site .eclipse-page .tier-ladder .tier:last-child{border-bottom:0}.twar-site .eclipse-page .tier .tier-name{font-family:var(--font-display);font-weight:500;font-size:20px;color:#fff}.twar-site .eclipse-page .tier .tier-price{font-family:var(--font-display);font-size:20px;color:var(--gold-300);font-variant-numeric:tabular-nums}.twar-site .eclipse-page .tier .tier-state{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(250,244,232,.55);text-align:right;min-width:8ch}.twar-site .eclipse-page .tier.tier-past .tier-name,.twar-site .eclipse-page .tier.tier-past .tier-price{color:rgba(250,244,232,.4);text-decoration:line-through}.twar-site .eclipse-page .tier.tier-active{background:rgba(232,184,90,.06);margin:0 -16px;padding-left:16px;padding-right:16px}.twar-site .eclipse-page .tier.tier-active .tier-state{color:var(--gold-300)}.twar-site .eclipse-page .tier.tier-upcoming .tier-name,.twar-site .eclipse-page .tier.tier-upcoming .tier-price{color:rgba(250,244,232,.7)}.twar-site .eclipse-page footer{background:var(--ink-800);border-top:1px solid rgba(232,184,90,.18)}@media (max-width:1040px){.twar-site .eclipse-page .angle,.twar-site .eclipse-page .arc,.twar-site .eclipse-page .articles,.twar-site .eclipse-page .book,.twar-site .eclipse-page .faq,.twar-site .eclipse-page .logistics,.twar-site .eclipse-page .path-map,.twar-site .eclipse-page .pricing,.twar-site .eclipse-page .totality,.twar-site .eclipse-page .video-slot,.twar-site .eclipse-page .warm-band,.twar-site .eclipse-page .why-temples{padding-left:48px;padding-right:48px}.twar-site .eclipse-page .path-map,.twar-site .eclipse-page .why-temples{grid-template-columns:1fr;gap:48px}.twar-site .eclipse-page .why-temples .photo{max-width:520px}.twar-site .eclipse-page .article-grid,.twar-site .eclipse-page .chapters{grid-template-columns:1fr 1fr}.twar-site .eclipse-page .arc-head{grid-template-columns:1fr;gap:24px}.twar-site .eclipse-page .hero .content{left:48px;right:48px}.twar-site .eclipse-page .hero .date-meta{left:48px}.twar-site .eclipse-page .hero h1{font-size:68px}.twar-site .eclipse-page .angle-tile .num{font-size:72px}.twar-site .eclipse-page .arc-head h2,.twar-site .eclipse-page .articles-head h2,.twar-site .eclipse-page .book h2,.twar-site .eclipse-page .faq-head h2,.twar-site .eclipse-page .log-head h2,.twar-site .eclipse-page .pm-copy h2,.twar-site .eclipse-page .px-inter .px-copy h2,.twar-site .eclipse-page .warm-band h2,.twar-site .eclipse-page .why-temples .copy h2{font-size:44px}}@media (max-width:680px){.twar-site .eclipse-page .nav{top:0}.twar-site .eclipse-page .hero{height:auto;min-height:100vh;padding-top:0;display:flex;flex-direction:column;justify-content:flex-end}@supports (height:100dvh){.twar-site .eclipse-page .hero{min-height:calc(100dvh + 16vh)}}.twar-site .eclipse-page .hero .content{position:relative;z-index:2;left:auto;right:auto;bottom:auto;padding:0 20px 40px;max-width:none}@supports (height:100dvh){.twar-site .eclipse-page .hero .content{padding-bottom:calc(40px + 16vh)}}.twar-site .eclipse-page .hero h1{font-size:44px;max-width:none}.twar-site .eclipse-page .hero .photo{background-image:url(/images/reviews/siwa/corona-tall.jpg);background-position:center 32%}.twar-site .eclipse-page .hero .scrim{background:linear-gradient(180deg,rgba(12,26,48,0),rgba(12,26,48,0) 34%,rgba(12,26,48,.34) 56%,rgba(12,26,48,.78) 80%,rgba(12,26,48,.95))}.twar-site .eclipse-page .hero-mid{display:block;margin-top:16px}.twar-site .eclipse-page .hero .lede{font-size:16px;line-height:1.5;margin-top:0;max-width:none}.twar-site .eclipse-page .hero .lede-full{display:none}.twar-site .eclipse-page .hero .lede-short{display:block}.twar-site .eclipse-page .sun-disc{display:none}.twar-site .eclipse-page .hero .ctas{flex-direction:column;align-items:stretch;gap:12px;margin-top:28px}.twar-site .eclipse-page .hero .ctas .btn{justify-content:center}.twar-site .eclipse-page .hero .ctas .hero-textlink{align-self:flex-start}.twar-site .eclipse-page .hero .date-meta{display:none}.twar-site .eclipse-page .totality{padding:56px 20px}.twar-site .eclipse-page .totality-inner{grid-template-columns:1fr 1fr;gap:32px 24px}.twar-site .eclipse-page .totality-inner>div:first-child{grid-column:1/-1}.twar-site .eclipse-page .totality .val,.twar-site .eclipse-page .totality h3{font-size:26px}.twar-site .eclipse-page .angle,.twar-site .eclipse-page .arc,.twar-site .eclipse-page .articles,.twar-site .eclipse-page .book,.twar-site .eclipse-page .faq,.twar-site .eclipse-page .logistics,.twar-site .eclipse-page .path-map,.twar-site .eclipse-page .pricing,.twar-site .eclipse-page .why-temples{padding-left:20px;padding-right:20px}.twar-site .eclipse-page .pricing{padding-top:64px;padding-bottom:64px}.twar-site .eclipse-page .pricing-head h2{font-size:34px}.twar-site .eclipse-page .gauge{padding:24px}.twar-site .eclipse-page .gauge-price-num{font-size:52px}.twar-site .eclipse-page .tier .tier-name,.twar-site .eclipse-page .tier .tier-price{font-size:17px}.twar-site .eclipse-page .path-map{padding-top:64px;padding-bottom:64px;gap:40px}.twar-site .eclipse-page .angle{padding-top:56px;padding-bottom:56px}.twar-site .eclipse-page .why-temples{padding-top:64px;padding-bottom:64px;gap:36px}.twar-site .eclipse-page .arc,.twar-site .eclipse-page .articles,.twar-site .eclipse-page .faq,.twar-site .eclipse-page .logistics{padding-top:64px;padding-bottom:64px}.twar-site .eclipse-page .book{padding-top:72px;padding-bottom:72px}.twar-site .eclipse-page .pm-copy h2{font-size:34px;max-width:none}.twar-site .eclipse-page .pm-copy p{font-size:16px;max-width:none}.twar-site .eclipse-page .pm-stats{gap:28px;flex-wrap:wrap}.twar-site .eclipse-page .pm-stats b{font-size:28px}.twar-site .eclipse-page .angle-grid{grid-template-columns:1fr;gap:8px}.twar-site .eclipse-page .angle-tile{padding:32px 0}.twar-site .eclipse-page .angle-tile+.angle-tile{padding-left:0;border-left:none;border-top:1px solid rgba(232,184,90,.28)}.twar-site .eclipse-page .angle-tile .num{font-size:72px}.twar-site .eclipse-page .angle-tile h3{font-size:26px}.twar-site .eclipse-page .angle-tile p{max-width:none}.twar-site .eclipse-page .why-temples .copy h2{font-size:36px}.twar-site .eclipse-page .why-temples .copy .body{-moz-columns:1;column-count:1}.twar-site .eclipse-page .why-temples .photo{max-width:none}.twar-site .eclipse-page .arc-head h2{font-size:34px;max-width:none}.twar-site .eclipse-page .chapters{grid-template-columns:1fr;gap:36px}.twar-site .eclipse-page .arc-cta{flex-direction:column;align-items:flex-start;gap:16px}.twar-site .eclipse-page .arc-cta .btn{width:100%;justify-content:center}.twar-site .eclipse-page .articles-head h2{font-size:34px;max-width:none}.twar-site .eclipse-page .article-grid{grid-template-columns:1fr;gap:20px}.twar-site .eclipse-page .article-card{min-height:0}.twar-site .eclipse-page .log-head h2{font-size:34px;max-width:none}.twar-site .eclipse-page .log-grid{grid-template-columns:1fr;gap:44px}.twar-site .eclipse-page .warm-band{padding:64px 20px}.twar-site .eclipse-page .warm-band h2{font-size:34px}.twar-site .eclipse-page .book h2{font-size:38px;max-width:none}.twar-site .eclipse-page .book .sub{font-size:16px}.twar-site .eclipse-page .book .ctas{flex-direction:column;align-items:stretch}.twar-site .eclipse-page .book .ctas .btn{justify-content:center}.twar-site .eclipse-page .faq-head h2{font-size:34px;max-width:none}.twar-site .eclipse-page .faq-item .q{font-size:19px}}@media (prefers-reduced-motion:no-preference){.twar-site .eclipse-page .sun-disc:after{animation:twarCorona 4.8s var(--ease-standard) infinite}}@media (prefers-reduced-motion:reduce){.twar-site .eclipse-page .hero .content .eyebrow,.twar-site .eclipse-page .hero .ctas,.twar-site .eclipse-page .hero .date-meta,.twar-site .eclipse-page .hero .lede,.twar-site .eclipse-page .hero .photo,.twar-site .eclipse-page .hero h1,.twar-site .eclipse-page .sun-disc{animation:none!important}}